1
2 |
int x= 100 ; int *ptr = &x; |
语义:
指针对const的作用:
1 |
const int *p = &a; |
而
1 |
int * const
p=&a; |
而
1 |
const int * const
p=&a; |
1
2
3
4
5 |
int x= 100 ; int *p1=&a; int **p2=&p1; printf( "*p1=%d,**p2=%d\n" ,*p1,**p2); |
1
2
3
4
5
6 |
int x= 100 ; int *p1=&a; int **p2=&p1; int ***p3=&p2; printf( "*p1=%d,**p2=%d,***p3=%d\n" ,*p1,**p2,***p3); |
1
2 |
char *diamond = "" ; 相当于 char
diamond []= { "" }<br> char
*p = diamond; |
原文:http://www.cnblogs.com/leeying/p/3611246.html