在下面的代码中,for循环中的100存储在计算机内存中的位置?
#include<stdio.h>
main()
{
int i;
for(i=0;i<100;i++)
printf("%d \n",i);
getchar();
}
最佳答案
C标准没有指定整数常量的存储位置。
实际上,它最终会出现在一些只读存储器中。在这种情况下,它很可能被合并到实际的代码内存中(.text
段)。
关于c - for循环表达式中的常量在哪里存储在计算机内存中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36858987/