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程序的基本结构。

相关推荐
apocelipes1 天前
常用编程语言和库的正则表达式性能对比
c语言·c++·python·性能优化·golang·开发工具和环境
LDR00616 天前
Type-C 快充全面升级!LDR6601 赋能个人护理便携电机,重塑剃须刀 / 理发器新体验
c语言·开发语言
Luminous.16 天前
C语言--day30
c语言·开发语言
玖玥拾16 天前
C/C++ 数据结构(七)栈、容器适配器
c语言·数据结构·c++··容器适配器
謓泽16 天前
C语言不是语法,是通往机器的地图。
c语言·开发语言
不会C语言的男孩16 天前
Linux 系统编程 · 第 8 章:进程基础
linux·c语言
2601_9516438816 天前
C语言长文整理,关键字和数据类型
c语言·数据类型·关键字·嵌入式开发·格式化输出
m0_5474866616 天前
《C#语言程序设计与实践》 全套PPT课件
c语言·c#·c语言程序设计
✎ ﹏梦醒͜ღ҉繁华落℘16 天前
编程基础 --高内聚,低耦合
c语言·单片机
QK_0016 天前
C语言 static 关键字三大作用
c语言·开发语言