#include <stdio.h>
int a = printf("cs136/n");
int main(){
printf("%d\n", a);
}
错误:(初始化元素不是编译时常量)
最佳答案
不能在函数之外使用 printf。将“int a = printf...”行移到 main 中。
变量“a”是一个全局变量。您只能用常量初始化“a”。例如:
int a = 42;
int main()
{
a = printf(...
关于c - 主函数之外的 printf 抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46638895/