设为首页 加入收藏

TOP

C:带有const修饰的指针解读 (二)
2014-11-24 00:11:48 来源: 作者: 【 】 浏览:40
Tags:带有 const 修饰 指针 解读
]
int main(int argc, char *argv[])
{
int i = 1;
int j = 100;

const int * const pTmp = &i;
printf("pTmp = %d\n", *pTmp);

i = 2; /*正确*/
printf("pTmp = %d\n", *pTmp);

pTmp = &j; /*错误:error: assignment of read-only variable `pTmp'*/
printf("pTmp = %d\n", *pTmp);


(*pTmp)++; /*错误:error: increment of read-only location*/
printf("pTmp = %d\n", *pTmp);

system("PAUSE");

return 0;
}

摘自 Socrates的专栏

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C:函数指针解读 下一篇源码分享:将UTC转化为包含夏令时..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: