害羞的新手 发表于 2020-9-22 10:52:57

C语言变量输出问题

#include <stdio.h>
int main(){
        int x=3;
        printf(x);
                return 0;
}
为什么这代码无法显示那?显示这个错误 invalid conversion from 'int' to 'const char*' [-fpermissive],我该如何解决那?

sunrise085 发表于 2020-9-22 11:01:20

C语言基础没学好啊。你把C和python弄混了吧
printf需要格式化字符才能打印变量
#include <stdio.h>
int main(){
      int x=3;
      printf("%d",x);
      return 0;
}

害羞的新手 发表于 2020-9-22 11:18:19

sunrise085 发表于 2020-9-22 11:01
C语言基础没学好啊。你把C和python弄混了吧
printf需要格式化字符才能打印变量

哦,对对对,这都学傻了,学的种类太多忘干净了{:5_107:}
页: [1]
查看完整版本: C语言变量输出问题