1.1 C语言是一门通用计算机编程语言,广泛应用于底层开发。特点是简洁、数据结构丰富、可以直接访问物理地址,对硬件直接操作、执行效率高、跨平台等。
1.2 C语言是一门面向过程的计算机编程语言其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。
2. 第一个C语言程序 2.1 安装Visual Studio 我自己用的2022版本 也有人更喜欢2019或2013版本,13、19、22版本链接:https://pan.baidu.com/s/1BkibKNxlVC4652jXGRaowA?pwd=eeee
提取码:eeee
2.2 下面是2022版本的安装步骤:
双击安装程序后会弹出一个类似下面这样的窗口
2.3创建新项目
2.4 创建源文件
2.5 开始编写代码
//.c:源文件 .h:头文件 //一个工程中有且只能有一个main函数 //1.一个工程可以有多个.c文件 //2.但是多个.c文件中只能有一个main函数 //C语言代码中需要有main函数即入口 //开始编写代码 //1.编写主函数(main函数) #include3. 数据类型//int:函数返回值类型 main:函数名称 int main() { //函数体 //printf:库函数 用于打印数据(需要引用头文件 stdio.h) printf("hello world!"); return 0; } //编译+链接+运行 快捷键:Ctrl+F5 也可以在菜单栏中运行 //Visual Studio2013需要设置属性才能看到打印结果 步骤如下: //右键项目名-属性-链接器-展开-系统-子系统-切换为控制台即可
| 类型 | 字节长度 | 取值范围 | 取值范围(十进制) |
| int(基本整型) | 4 | -2^31~2^31-1 | -2147483648~2147483647 |
| unsigned int(无符号基本整形) | 4 | 0~2^32-1 | 0~4294967295 |
| short(短整型) | 2 | -2^15~2^15-1 | -32768~32767 |
| unsigned short(无符号短整型) | 2 | 0~2^16-1 | 0~65535 |
| long(长整型) | 4 | -2^31~2^31-1 | -2147483648~2147483647 |
| unsigned long(无符号长整型) | 4 | 0~2^32-1 | 0~4294967295 |
| long long(双长整形) | 8 | -2^63~2^63-1 | -9223372036854775808~ 9223372036854775807 |
| unsigned long long(无符号双长整型) | 8 | 0~2^64-1 | 0~18446744073709551615 |
4.1 变量:可以改变的量
4.2 定义变量的语法:
(1) 类型 变量名 = 值;
(2) 类型 变量名;
(3) 类型 变量名 = 值, 变量名 = 值;
(4) 类型 变量名, 变量名;
4.3 变量的分类:变量分为局部变量和全局变量两种。局部变量只能在函数体内有效,而全局变量则在整个工程有效。
tip:当全局变量和局部变量同名时,局部优先。
4.4 常量:不能改变的量
C语言中的常量分为以下几种:
(1) 字面常量
(2) const 修饰的常变量
(3) #define 定义的标识符常量
(4) 枚举常量
tip:被const修饰的常变量只是在语法层面限制了,不能直接改变,但本质上还是个变量,所以成为常变量。
5. 最后说一下 Visual Studio2022 中的常用快捷键:| Ctrl+K+C | 注释选中的代码 |
| Ctrl+K+U | 取消注释选中的代码 |
| Ctrl+Enter | 在光标所在行的位置向上再开一行 |
| Ctrl+D | 粘贴光标所在行的代码 |
| Ctrl+C | 复制 |
| Ctrl+V | 粘贴 |
| Ctrl+X | 剪切 |
| Ctrl+A | 全选 |
| Ctrl+Z | 撤销 |
| Ctrl+S | 保存 |
| Ctrl+F | 查找 |
ps:我是看的b站鹏哥讲的视频。第一次写博客,也是第一次学C语言如果有不好的地方请留在评论区或私信我也可以,以后有空的话也会经常发博文。谢谢支持!~



