
- C语言是什么?
- 第一个C语言程序
- 数据类型
- 变量和常量
- 定义变量的方法
- 变量的分类
- 变量的使用
- 变量的作用域与生命周期
- C语言是什么?
c语言就是一门人与电脑交流的编程语言
其主要的编译器有Clang、Gcc、WIN-TC、MSVC、Tubo C,个人建议使用MSVC,也就是Visual Studio2019或者2022版本
- 第一个C语言程序
从上面的注释中我们能清楚的了解到代码的基本框架与输出打印 *** 作,
我接下来的代码都会用上//来注释方便读者理解内容
- 数据类型
数据类型有哪些呢,数据类型的作用是干嘛的呢,由橙粒带大家认识一下
1.数据类型(7种)
上面这张图写了有其中数据类型,其中short,int,long,long long表示整型数据类型
如: 0,1,2,3,4,5,6,7,8,9等等;
char 表示字符类型如常见的字母abc等一般用‘’“”表示如:char ch=’a’ ;
float,double表示浮点数类型就是我们的小数
- 数据类型的作用
数据类型是用来创建空间的用来存储变量, 变量向类型申请空间储存,所以选好数据类型可以有效的节省空间。那我们怎么知道数据类型大小呢,这时我们就可以用sizeof关键字来
测量大小
图中我们可以看到每一个数据类型所对应的字节大小,那一个字节大小是多少呢,
一个字节等于8个bite,所以char类型有八个bite为占四个空间。
补充一下说明%zu,%d...等等一些作用
- %c在C语言中代表字符型格式符,单个字符
- %d:十进制整数(int)
- %ld 十进制整数(long)
- %f: 十进制浮点数(float)
- %lf:十进制浮点数(double)
- %s:字符串(char)
- %u:无符号十进制数(DWORD)
- %zu 无符号整型(sizeof)
- %x:十六进制数(0x00000)
- 变量和常量
- 定义变量的方法
看图所示
*注意这只是演示怎么去定义变量,并不是一个完整的代码
- 变量的分类(两种)
- 局部变量:{}大括号外部定义的变量
- 全局变量:{}大括号内部定义的变量
*注意:当全局变量和局部变量名字相同的时候,局部优先(建议写代码时尽量不要相同)
如图:
- 变量的使用
这道题中讲述了变量的定义和scanf的使用,注意,&是取地址符,因为两个变量所以要两个%d
以及两个取地址符&,求和,我们用sum变量储存num1,num2两个变量相加的值,申请int数据类型存储;感兴趣的小伙伴可以自己尝试敲一下
- 变量的作用域与生命周期
1.变量的作用域
- 局部变量作用域:局部变量就是所在变量的局部范围,大括号里面
- 全局变量作用域:整个代码的范围
在代码中我们看到int a=10;在另一个文件中,但还是可以通过使用extern关键字来声明外部符号,从而在原文件中有意义
2.生命周期
局部变量(出大括号{}就结束运行)
全局变量(整个工程,工程运行结束全部变量生命周期也
其实约等于生命周期
总结:这只是初始c语言我所理解的微小部分,后面还会持续更新初始c语言,如果你也跟我一样喜欢编程,刚入门,欢迎一起探讨,共同进步,对你有所帮助的话不妨给个三连,谢谢!!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)