#include <stdio.h>
int main()
{
int val = 10;
int const *p = &val;
*p++;
printf ("%d\n", *p);
return 0;
}
[beyes@beyes normal]$ gcc intp.c -o intp
intp.c: In function ‘main’:
intp.c:8:2: error: increment of read-only location ‘*p’
#include <stdio.h>
int main()
{
int val = 10;
int *const p = &val;
(*p)++;
printf ("%d\n", *p);
return 0;
}
[beyes@beyes normal]$ ./intp
11
[beyes@beyes normal]$ gcc intp.c -o intp
intp.c: In function ‘main’:
intp.c:8:2: error: increment of read-only variable ‘p’
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) | Powered by Discuz! X3.2 |