Tob*_*oby 3 c memory const literals
在C中,就所使用的内存量而言,如果有一堆函数都存在return 1;,是每个1文字存储还是只存储一个1?
return 1;
1
IE会更好(使用文件范围)static const int numOne = 1,然后使用功能return numOne;吗?
static const int numOne = 1
return numOne;
如果它依赖于编译器,我正在使用TI的C28x编译器编译TI MCU.
请注意这个问题是关于C 而不是 C++.
Jen*_*edt 5
不,通常文字根本不会"存储".特别是小整数常量,因为这个常常进入汇编程序的立即数,它们直接在代码中,而不是在某些数据部分.
归档时间:
12 年,6 月 前
查看次数:
71 次
最近记录: