第一个C程序

1. 第一个C程序的编写与准备

  • 文件创建:在指定目录(如 D:\Development)下创建文本文件,修改后缀名为 .c(如 hello.c)。
  • 代码编辑:使用纯文本编辑器(如 Notepad++)或集成开发环境写入基础代码框架:
#include <stdio.h>
int main(void)
{
    printf("hello fOXDEVELOP");
    return 0;
}Code language: PHP (php)
  • 注意事项:幻灯片初始演示中故意写错了头文件拼写(studio.h),正确应为 stdio.h(标准输入输出头文件),用于提供 printf 函数的声明。

2. 开发环境与工具

  • 推荐工具:使用 Bloodshed Dev-C++​ 作为集成开发环境(IDE)。
  • 底层依赖:它基于 Windows 下的 MingW32/GCC 编译器,遵循 C/C++ 标准,包含编辑器、工程管理和调试器,适合初学者。

3. 编辑与编译排错流程

  • 新建与保存:在 Dev-C++ 中选择“文件->新建->源代码”,粘贴代码后保存,保存类型选择 C source files (*.c),文件名如 Hello.c。
  • 编译与报错:点击编译按钮,若头文件写错(如 studio.h),下方编译日志会提示 stdudio.h 相关错误。
  • 修正与链接:改为 #include <stdio.h> 后重新编译,若“错误:0,警告:0”,编译器会自动完成链接步骤,在源码同目录下生成可执行文件(Hello.exe)。

4. 运行现象与控制台暂停

  • 直接运行闪退:若直接双击生成的 exe 文件,程序输出 hello fOXDEVELOP 后立刻执行完 return 0; 并退出,导致黑框一闪而过。
  • 编译并运行:使用 Dev-C++ 工具栏的编译并运行按钮(或快捷键),工具会自动加上“暂停”机制。
  • 最终输出:控制台显示输出内容,并附加提示 Process exited after ... seconds with return value 0 以及 请按任意键继续...,方便查看结果。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注