摘要: 1. int * const p;意思是这个p是个const,不能执行p++这样的操作等。但是可以改变*p的值。其实这个东西就是数组的本质。你不能改变数组的起始位置。因为它是一个const。但是你可以改变数组第一个元素的值,因为它相当于*p。举个例子:int a[], b[];a = b;这个就不能... 阅读全文
posted @ 2014-12-24 22:09 谭哥 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 关于数组和内存地址先看代码:#include int main(void){ int i=1; int j=2; int k=3; printf("i: %p\nj: %p\nk: %p\n", &i, &j, &k); int *p = &k; p... 阅读全文
posted @ 2014-12-24 18:19 谭哥 阅读(853) 评论(0) 推荐(0) 编辑