B站鹏哥C语言学习第一天
初识C语言
- 什么是C语言
- 第一个C语言程序
- 数据类型
- 变量、常量
- 字符串+转义字符+注释
- 选择语句
- 循环语句
- 函数
- 数组
- 操作符
- 常见关键字
- define 定义常量和宏
- 指针
- 结构体
1.什么是C语言
计算机语言是人和计算机交流的语言
C/C++/JAVA/python
语言的发展:
二进制语言
汇编语言
高级语言
C语言
ANSI C C89/C90 (经典流行)
C99 不流行
C11 不流行
编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。
写C代码
- 创建工程
- 创建文件
- 写代码
第一个C语言程序
#include <stdio.h>
//包含一个叫studio. h的文件
//std-标准 standard input output
int main()
{
int num = 0;
scanf("%d",&num);
//取地址符&
printf("%d",num);
return 0;
}
- main函数是主函数,是程序的入口,有且只有一个
- main前面的int表示main函数调用返回一个整型值
数据类型
- char 1 字符数据类型
- short 2 短整型
- int 4 整型
- long 4 长整型
- long long 8 更长整型
- float 4 单精度浮点型
- double 8 双精度浮点型
存储
- bit 1 or 0
- byte 8bit
- kb 1024
- ~~
变量:
- 局部变量
- 全局变量
作用域:
- 局部变量的作用域:变量所在的局部范围
- 全局变量的作用域:整个工程
生命周期
- 局部变量:进入作用域生命周期开始,出作用域生命周期结束
- 全局变量:整个程序的生命周期