Skip to content

第一个 C 语言程序

示例代码如下:

c
#include <stdio.h>

int main() {
    printf("hello world\n");

    return 0;
}

C 语言的源代码文件是一个普通的文本文件,但扩展名必须是 .c

代码分析:

  • include 头文件包含
    • #include 的意思是头文件包含,#include <stdio.h> 代表包含 stdio.h 这个头文件
    • 使用 C 语言库函数需要提前包含库函数对应的头文件,如这里使用了 printf() 函数,需要包含 stdio.h 头文件
    • 头文件:在 c 语言中后缀名为 h 的文件被称为头文件,头文件就像一本书的目录,当我们想使用某本书里的内容时,只需把目录(头文件)引进来就可以了。
  • main 函数
    • 程序的入口,一个程序有且只有一个 main 函数入口
    • {} 叫代码块,一个代码块内部可以有一条或者多条语句
      • 所有的可执行语句必须是在代码块里面
    • C 语言每句可执行代码都是 ";" 分号结尾
      • 所有的#开头的行,都代表预编译指令,预编译指令行结尾是没有分号的
  • printf 函数
    • printf 是 C 语言库函数,功能是向标准输出设备输出一个字符串
    • printf(“hello world\n”);
      • \n 的意思是回车换行
  • return 语句
    • return 代表函数执行完毕,返回 return 代表函数的终止
    • 在 main 函数中 return 0 代表程序执行成功

注释

  • 注释

    对代码的解释和说明

  • 特点

    不会被执行

  • 目的

    让人们能够更加轻松地看懂代码

  • 分类

    行注释 //,快键键 ctrl+/

    块注释 /**/

示例代码:

c
#include <stdio.h>

int main() {
    // 行注释
    /*
        块注释
    */
    printf("hello world\n");

    return 0;
}