关于C语言中的int恳请各位高手解惑
发布网友
发布时间:2022-04-19 23:38
我来回答
共1个回答
热心网友
时间:2023-06-26 19:41
这涉及到常量和变量存储方式的不同。“My
favorite
number
is
1
because
it
is
first”是字符串常量,在文字常量区存放,而int
num;
num
=
1;是要在栈区开辟一个新的空间,然后将1复制到该空间。定义整型变量的意义在于变量可以被重复赋值以及进行数*算。比如此时num=1,我也可以将num的值设置为2,或者num++作自增操作等等,而如果是“My
favorite
number
is
1
because
it
is
first”,则不能进行这些操作,只能输出到控制台。
纯手写,请采纳。