摘要: (1)变量编译时全部转为内存地址,而对变量的访问全是对该地址储存的值的访问.(2)初始化指针时只能是赋值地址,如int *p=&a;而其初始化时*p是赋该指针指向内存的值,如*p=a,而赋地址是这样,p=&a.(3)int aa[] = {12,13,423,12};char cc[]={'a','b'};内存是分配在栈上char ccc[]="acbcc";内存也是分配在栈上,只是开始时会放在数据段中char *cccc="acbcclll";则是在栈上存放该串的地址 阅读全文
posted @ 2012-11-10 21:43 wahgon 阅读(108) 评论(0) 推荐(0) 编辑