Professional Documents
Culture Documents
CPP Pointers
CPP Pointers
jsp
Copyright vietjack.com
int main ()
{
int
var1;
char var2[10];
return 0;
}
Page 1
http://vietjack.com/cplusplus/index.jsp
Copyright vietjack.com
Con tr l g?
Mt con tr l mt bin m trong gi tr ca n l a ch ca bin khc. V d nh a ch ca
vng nh. Ging nh cc bin v hng s, bn phi khai bo con tr trc khi bn c th s dng
n lu tr bt k a ch ca bin no. Dng tng qut ca vic khai bo con tr nh sau:
type *var-name;
*ip;
// pointer to an integer
double *dp;
// pointer to a double
float
*fp;
// pointer to a float
char
*ch
// pointer to character
Kiu d liu thc s ca gi tr ca tt c cc con tr, c th l integer, float, character, hoc kiu
khc, l ging nh, mt s long hexa biu din mt a ch b nh. im khc nhau duy nht ca
cc con tr ca cc kiu d liu khc nhau l kiu d liu ca bin hoc hng s m con tr ch ti.
int main ()
{
int
var = 20;
int
*ip;
// pointer variable
Page 2
http://vietjack.com/cplusplus/index.jsp
ip = &var;
Copyright vietjack.com
return 0;
}
Miu t
Page 3
http://vietjack.com/cplusplus/index.jsp
Copyright vietjack.com
Page 4