龙空技术网

C语言程序基本结构

一代盐商 949

前言:

此时朋友们对“c语言属于哪种语言”可能比较关心,看官们都想要剖析一些“c语言属于哪种语言”的相关文章。那么小编同时在网摘上搜集了一些有关“c语言属于哪种语言””的相关资讯,希望姐妹们能喜欢,小伙伴们快快来学习一下吧!

1 C语言特点C语言程序主要由函数构成一个C语言程序有且只有一个main函数,可含其它函数多个函数可以写在一个文件,也可以写在不同文件C语言程序是从main函数开始执行的main函数可以调用其它函数其它函数之间可以互相调用,其它函数不能调用主函数被调用的函数可以是系统库函数,也可以是自定义函数2 基本结构

// 头文件 #include <stdio.h>// 主函数,程序的入口函数int main(void) {    /* C语言第一个程序 */   printf("hello world\n");  return 0; }

一个C语言程序基本结构一般由头文件、主函数和其它函数组成。

3 头文件

#include <stdio.h>  // 头文件
# 代表预处理指令include 文件包含指令,只能包含头文件或源文件
xxx.h  // 头文件 xxx.c  // 源文件
<stdio.h>格式引用的是系统头文件,"stdio.h"格式引用的是用户头文件
#include <stdio.h>  // 系统头文件   #include "stdio.h"  // 用户头文件
用到哪个函数,就需要包含该函数的头文件4 主函数
int main(void) { // 主函数,程序的入口函数   ......   return 0; }
C语言程序执行是从主函数开始执行的;main函数执行结束,意味着程序执行结束;一个C程序,有且只有一个main函数,多个则会报错;主函数是直接运行自动调用,其它函数需要人为调用。

5 案例

编写add.c文件

int add(int x, int y) {   return x +y; }

main.c引入函数头文件

// 系统头文件#include <stdio.h>// 用户头文件#include "add.c" int main() {   int res = add(10, 30);   printf("%d\n", res);   return 0; }

标签: #c语言属于哪种语言