摘要: 变量的值就是分配给该变量的内存位置所存储的数值。int a=112;int *d=&a;指针d指向a,但是变量d表示变量a的地址,*d表示a的内容。++的优先级高于*,*cp++设计3个步骤:1)++操作符产生cp的一份拷贝2)++操作符增加cp的值3)在cp的拷贝上执行间接访问操作指针表达式 P101char ch='a';char *cp=&ch;cp作为右值时,表示的是cp内存储的值,即ch的地址,作为左值时,就是cp的内存位置&cp作为右值时,是cp的地址,结果的类型是指向字符的指针的指针,但是这个值的存储位置没有清晰定义,所以这个表达式不是一个 阅读全文
posted @ 2013-04-19 11:43 我爱写程序 阅读(179) 评论(0) 推荐(0) 编辑