1. C语言概述
C语言是一门面向过程(分析出解决问题所需要的步骤,然后一步一步解决问题)的通用的计算机高级编程语言(能够编写程序)。
C语言一般用于底层硬件的驱动程序编写,以及编写操作系统(C--->Unix--->Linux--->Android)
#include<stdio.h>简单介绍
#表示预处理操作,在程序开始编译之前先执行的。准备工作
include:包含; .c源文件 .h头文件
stdio:全称是standard input ouput(标准输入输出)
.h:C/C++头文件格式的缀名(stdio.h标准输入输出库函数头文件--目录)
stdio.两边的括号有两种形式:
1)<>:寻找头文件的方式,库文件找软件安装目录下查找
2)“ ” :先去自己写的头文件里面查找,找不到了再去软件安装位置找。
2. C语言程序组成
1)主函数
主函数是程序开始执行的入口函数,在程序运行时将自动执行。一旦主函数运行结束,整个程序结束。C语言中规定了,主函数的名称必须是“main”,用户不能自定义主函数的名称。同时一个程序中,有且只有一个主函数。
2)头文件 预处理
头文件中存放了被调用的功能函数声明(让编译器知道哪些函数可以被使用)。头文件不会被编译执行,只能在预处理中执行,结合“#include”来使用。C语言中每个标准库函数都对应一个标准库头文件,需要使用标准库中的函数,就需要包含对应的头文件。 .h(头文件) .c(源文件)。
3. C语言程序结构
1)C语言运行范围
C语言程序只能在“大括号({})”范围中运行程序。
2)C语言语句
C语言程序的执行部分是由语句组成,程序的功能也是由执行的语句实现,使用“分号(;)”来表示一条语句的结束。C语言语句分为:控制语句、函数调用语句、表达式语句以及空语句。
a)控制语句:能够完成一定控制功能的语句。
b)函数调用语句:实现一次功能函数调用的语句。
c)表达式语句:由一个表达式加上一个分号组成的语句。像c =a+b; a= 1+2;
d)空语句:空语句中没有任何执行语句,只有一个分号。
4. C语言编程规范(常见的)
1)两个不同区间的程序的行与行之间使用“空行”分开
2)一行写一条语句,大括号({})单个单独占一行。
对代码进行注释,多行注释使用“/**/(/* 需要注释的内容 */)”;单行注释使用“//(//需要注释的内容)”。
注意不同公司要求不同,如果需要可以私信我,给大家发一下华为C语言编程规范