摘要:
1. int * const p;意思是这个p是个const,不能执行p++这样的操作等。但是可以改变*p的值。其实这个东西就是数组的本质。你不能改变数组的起始位置。因为它是一个const。但是你可以改变数组第一个元素的值,因为它相当于*p。举个例子:int a[], b[];a = b;这个就不能... 阅读全文
摘要:
关于数组和内存地址先看代码:#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... 阅读全文