为了账号安全,请及时绑定邮箱和手机立即绑定

这样定义为什么是错误的

int main()

{

    int a, b, c;

    a = 10;

    b = 20;

    c = 30;


  int  jr=joneResult(a,b,c);

    printf("Jone运算结果是:%d\n", jr);


为什么这样定义在vc运行一直是说我没有定义jr,而如果是在开头int a,b,c,jr;这样定义却是正确的


正在回答

2 回答

你这样不是对的吗?我看了半天也不知道哪里了错了。。

0 回复 有任何疑惑可以回复我~
#1

莫君 提问者

好像是vc++上编译上需要在开始初始化!
2018-03-07 回复 有任何疑惑可以回复我~

每个字符都需要初始化

0 回复 有任何疑惑可以回复我~
#1

莫君 提问者

问一下初始化是必须的吗?还有int a,b,c,jr;这就对变量jr初始化了吗?不应该至少得赋个零吗?
2017-12-09 回复 有任何疑惑可以回复我~
#2

Crabcrh

没懂。。
2018-01-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这样定义为什么是错误的

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号