c语言的赋值问题?

日期:2008-01-26 12:40:45 人气:2

c语言的赋值问题?

上面的说法中, 都存在错误或不足. 1. 首先 c=a+b 的意义是把 a 和 b 这两个变量的内容 5 和 6 相加得 11, 再把 11 这个结果值传送至 变量 c 所在的存储单元保存起来; 而不是你想像的: 将 a 和 b 这两个变量组合为一个变量作为 c, 或者复制一份变量组合再作为 c. 当你用 int a=5, b=6, c; /* 你问题中的 int a=5;b=6; a=5 后面的分号应改为逗号, 否则 b 就没有被定义 */ 定义了 a, b, c 这三个变量
    A+
热门评论