C语言,一个简单的程序,exe已经停止工作?

#include <stdio.h>int main(){ int a; int b; b = 3; a = b; b = b * 2; printf("a = %d\n", a); printf("b = %d\n", b); return 0;}

至少代码写的没问题,重试?重启?重装程序?应该行吧?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-11-17

你的DOS命令写错了

两种写法

一,先编译,生成目标文件(main.o),在链接,生成可执行文件(main.exe)

gcc -c main.c//编译生成目标文件(main.o)

gcc -o main.exe main.o//链接生成可执行文件(main.exe)

main//执行

二,编译和链接同时一个指令进行

gcc main.c -o main.exe//编译加链接

main//执行

相似回答