大牛出 天地开
c语言介绍
1972 年出生
1983年ansi c 标准 89
iOS 底层c99
(C 语言学习的重难点
运算符 自增自减运算符
进制 原码反码不麻 进制转换
数组 一维数组 二位 多维
循环 多重循环嵌套 排序 查找
函数 递归函数 递归调用
指针 一级指针 多级指针 指针和数组 函数 结构体
内存管理 内存管理 内存泄露 野指针
有参宏及条件编译
多文件开发 多文件编译 多文件开发
)
C 语言构成:
1程序由函数构成,每个函数都有自己的功能
2一个程序只有一个主函数
3如果一个程序没有主函数,不具备运行能力
4函数只有调用才执行.主函数只能系统调用
5主函数的格式必须按照规范写
C 语言 程序执行流程{
1.编写源文件 .C
2.编译 .O后缀的目标文件
3.链接 .out 后缀可执行文件
开始执行
}
#include <stiod.h> //表示stdio.h文件中有 printf 这个函数
C 语言源程序分析{
int main (){ // int 标示主函数的返回值
printf(“fuck”); //main 是主函数的名称
return 0; //()表示主函数的参数,如果括号中没有.比表示没有参数
//{}表示这是函数体
//printf(“fuck”); 是一个函数 ,是系统提供的函数
//作用向控制台输出字符串
//printf 是一个有参数的,参数是”fuck"
//\n 表示换行
}
return 0; // 表示 main 函数返回给系统一个0 表示程序正常执行,并且已经退出
CC + 文件名
CC-C : + 链接
./A.out : 执行