简单了解C
1.什么是C语言
2.第一个C语言程序
3.数据类型
4.变量、常量
5.字符串+转义字符+注释
6.选择语句
7.循环语句
8.函数
9.数组
10.操作符
11.常见关键字
12.define定义常量和宏
13.指针
14.结构体
---------------------------------------------------------------------------------
1.什么是C语言
-
人与计算机交流的语言
-
发展
– 二进制语言–汇编语言–高级语言
2.第一个C语言程序
- C代码
.c-源文件
.h-头文件
int main()函数 主函数-程序的入口(必须有且唯一)
void main()是过时的用法
return 0返回0
printff()打印函数
#include 包含…
stdio.h std-标准 input output
3.数据类型
char 字符数据类型
short 短整型 %c
int 整形
long 长整型
long long 更长的整形
float 单精度浮点型 %f
double 双进度浮点型 %lf
没有字符串类型
%p 打印地址
%x 打印16进制
%o 打印8进制
%s 打印字符串
#include<stdio.h>
int main()
{
printf("%d\n", sizeof(char));
printf("%d\n", sizeof(short));
printf("%d\n", sizeof(int));
printf("%d\n", sizeof(long));
printf("%d\n", sizeof(long long));
printf("%d\n", sizeof(float));
printf("%d\n", sizeof(double));
return 0;
}
1.2.4.4/8.8.4.8
sizeof(类型) 类型申请的空间
-字节
计算机中的单位
bit-比特位
byte-字节
kb
mb
gb
tb
pb
4.常量、变量
-变量的分类
局部变量 定义在代码块内部
全局变量 定义在代码块之外
局部变量和全局变量的名字尽量不要相同,容易BUG名字相同时,局部变量优先
-变量的作用域和生命周期
作用域-顾名思义
局部变量就是所在的代码块
全局变量就是全局,就算是不在一个文件 用 extern+声明
生命周期-存在和不存在
局部变量和作用域差不多
全局变量和main()一样,就是整个程序的生命周期
未完待续