int*num_ptr 是什么意思

[复制链接]
查看11 | 回复3 | 2013-9-8 12:37:34 | 显示全部楼层 |阅读模式
应该是第一个打印num_ptr的值,看内容应该是地址。第二个打印num的地址。我估计你的代码应该是首先定义了一个num变量,通过指针方式给它赋值为5,然后打印地址。int num = 100;int *num_ptr = #//取得num的地址*num_ptr = 5;//重新赋值为5打印地址可以采用你上面的方式打印。...
回复

使用道具 举报

千问 | 2013-9-8 12:37:34 | 显示全部楼层
int *num_ptr; //声明int型指针*num_ptr=5; // 将num_ptr中的内容当做地址,修改这个地址中的内容为5(在这一步前应该先给num_ptr赋值)printf("%d", num_ptr); // 以10进制形式打印变量num_ptr中的内容printf("%d",&num); //以10进制形式打印变量...
回复

使用道具 举报

千问 | 2013-9-8 12:37:34 | 显示全部楼层
这些语句都不正确。不要这样写。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行