C 程序基本结构

🌳一个写全栈技术、偏底层基建、爱研究 bug 的程序员博客。技术界的一名小工匠⊥⊤,每天进步一点点。

C 程序基本结构

学习一门编程语言之前,得有这样一个预先认识:那门编程语言大概长个什么样子。越简单越好。

C程序基本结构包括以下3部分:

  • 预处理器指令
  • 函数
  • 注释

简单实例

c 复制代码
#include <stdio.h>  

int main(void) {    

    printf("Hello, begin c programing!\n");

    return 0;
}

下面对如上4行代码逐行加注释

c 复制代码
/* 注释内容:引入标准输入输出库 */
#include <stdio.h>  // 预处理器指令
/* 注释内容:main主函数,程序执行入口*/
int main(void) {    // 主函数入口
    /* 注释内容:打印输出内容(须引入<stdio.h>,否则便是错误的程序) */
    printf("Hello, begin c programing!\n");
    /* 返回值 */
    return 0;
}

编译&执行C程序

在确保本地操作系统下有编译环境下,CMD命令行编译源程序并运行。

bash 复制代码
PS D:\CLionProjects\algorithm> gcc .\begin.c -o begin.exe
PS D:\CLionProjects\algorithm> .\begin.exe
Hello, begin c programing!

以上,便是一个C程序的基本结构。

相关推荐
QiLinkOS1 小时前
极客精神与商业思维的融合实践(2)
c语言·c++·人工智能·算法·开源协议
不会C语言的男孩1 小时前
Linux 系统编程 · 第 2 章:系统调用与库函数
linux·c语言
Luminous.3 小时前
C语言--day29
c语言·开发语言
十月的皮皮3 小时前
C语言学习笔记20260612-菱形图案打印(两种写法)
c语言·笔记·学习
AI科技星3 小时前
第三卷:质数王朝志(全卷定稿)
c语言·开发语言·汇编·electron·概率论
2601_951645745 小时前
C语言基础语法,分支语句
c语言·运算符·if语句·switch语句·分支语句
dtq04245 小时前
C语言刷题函数1-判断素数(分支语句,函数两种方法)
c语言·开发语言·学习
AI科技星5 小时前
第四卷:橡皮泥江湖(拓扑学)
c语言·开发语言·网络·量子计算·agi·拓扑学
2601_951643885 小时前
关于C语言中getchar()的详细使用
c语言·输入输出·getchar()·eof·文件结束符