首页
编程星球
啊哈磊的小伙伴
求助
交流
添柴
挑战
题库
院校合作
加入圈子
扫码关注啊哈磊
QQ群:703568346
@啊哈编程星球
暑期课程
金牌教练带你玩转编程!
扫码预约课程
未登录
我的添柴
退出账号
搜索
搜索
本版
文章
帖子
用户
啊哈磊_编程从这里起步
»
交流
›
互助分享
›
学习求助
›
变量定义与赋值的顺序??
返回列表
发新帖
查看:
1399
|
回复:
2
变量定义与赋值的顺序??
[复制链接]
osmanthus
osmanthus
当前离线
积分
15
电梯直达
楼主
发表于 2013-2-28 01:17:41
|
只看该作者
|
倒序浏览
|
阅读模式
5
啊哈币
int i, j;
int *p1=&i,*p2=&j;
i = 12;
j = 36;
....
与
int i, j;
i = 12;
j = 36;
int *p1=&i,*p2=&j;
....
在C语言中有什么区别?好像第二个会报错
最佳答案
rosynirvana
查看完整内容
仅以这两个而言,没什么区别 这两个例子的差别在于i,j两个变量赋值的顺序 对i,j赋值并不会影响i,j的地址,因为地址是在i,j定义的时候确定的 这两段代码可以在mingw gcc 4.5.2中通过编译 (如果使用-Wall选项,会提示p1和p2两个变量未使用) 第二个报错可能是下游的代码有问题
收藏
0
转播
分享
回复
举报
rosynirvana
rosynirvana
当前离线
积分
7454
沙发
发表于 2013-2-28 01:17:42
|
只看该作者
仅以这两个而言,没什么区别
这两个例子的差别在于i,j两个变量赋值的顺序
对i,j赋值并不会影响i,j的地址,因为地址是在i,j定义的时候确定的
这两段代码可以在mingw gcc 4.5.2中通过编译
(如果使用-Wall选项,会提示p1和p2两个变量未使用)
第二个报错可能是下游的代码有问题
回复
举报
osmanthus
osmanthus
当前离线
积分
15
板凳
楼主
|
发表于 2013-2-28 22:29:12
|
只看该作者
xiexie le 继续学习了
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
广播台
特别关注
快速回复
返回顶部
返回列表