C语言学习记录
文章平均质量分 79
xueshengliang1998
这个作者很懒,什么都没留下…
展开
-
【C语言学习记录】(七)——结构体初阶
结构体初阶一、结构体类型的声明1、什么是结构?2、结构的声明二、结构体初始化三、结构体成员访问四、结构体传参一、结构体类型的声明1、什么是结构?结构是一些值的集合,这些值称为成员变量,结构的每个成员可以是不同类型的变量。2、结构的声明二、结构体初始化三、结构体成员访问四、结构体传参...原创 2022-02-15 00:36:41 · 189 阅读 · 0 评论 -
【C语言学习记录】(六)——指针初级
一、指针是什么?在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)电脑存储器中另一个地方的值。由于通过地址可以直接找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。我们把内存划分为一个一个的内存单元,取一个字节为一个基础的内存单元。同时为了能更好的管理这些内存单元,我们设置了编号,也称为内存单元的“地址”,如:0x00000001。因为地址指向这些内存单元,所以也把这些地址原创 2022-02-14 16:59:16 · 697 阅读 · 0 评论 -
【C语言学习记录】(五)——操作符详解⑦——算术转换 和 操作符的属性
一、算术转换 如果某个操作符的各个操作数属于不同的类型,那么除非其中一个操作数转换为另一个操作数的类型,否则操作就无法进行。下面的层次体系称为寻常算数转换。long doubledoublefloatunsigned long intlong intunsigned intint如果某个操作数的类型在上面的列表中排名靠后,那么首先要转换为另一个靠前的操作数的类型后执行运算。【注意】:算术转换要合理,不然会存在一些潜在的问题。示例一int main(){ int a = 4;原创 2022-02-10 21:20:11 · 679 阅读 · 0 评论 -
【C语言学习记录】(五)——操作符详解⑥——表达式求值 和 隐式类型转换
一、表达式求值表达式求值的顺序一部分是由操作符的优先级和结合性决定。同样,有些表达式的操作数在求值过程中可能需要转换为其他类型。二、隐式类型转换原创 2022-02-09 17:51:43 · 381 阅读 · 0 评论 -
【C语言学习记录】(五)——操作符详解⑤——下标引用、函数调用和结构成员
一、[ ]下标引用操作符操作数:一个数组名 + 一个索引值int main(){ int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };//定义数组 // 0 1 2 3 4 //数组通过下标来访问,下标从0开始。如:1的下标是0 printf("数组arr的第五个元素为:%d\n", arr[4]);//[] —— 就是下标引用操作符 return 0;}运行结果:arr[10]是我们在定义数组时,指定数组大小的一种格式,p原创 2022-02-08 20:56:52 · 1368 阅读 · 0 评论 -
【C语言学习记录】(五)——操作符详解④——条件运算符 和 逗号表达式
一、条件运算符exp1 ? exp2 : exp3原创 2022-02-03 10:11:16 · 701 阅读 · 0 评论 -
【C语言学习记录】(五)——操作符详解③——赋值运算符 和 单目运算符
C语言的赋值运算符与单目运算符原创 2022-02-01 20:59:58 · 2056 阅读 · 0 评论 -
【C语言学习记录】(五)——操作符详解②——位操作符
一、位操作符:& //按位与 | //按位或^ //按位异或注意:它们的操作数必须是整数。二、计算规则原创 2022-01-26 21:54:57 · 600 阅读 · 0 评论 -
【C语言学习记录】(五)——操作符详解①——算数操作符、移位操作符
C语最常用的算数运算符和移位操作符原创 2022-01-26 15:56:47 · 532 阅读 · 0 评论 -
【C语言学习记录】(二)——字符常量、字符串常量与注释
常用的常量有以下几类原创 2022-01-23 21:31:23 · 901 阅读 · 0 评论 -
【C语言学习记录】(二)——数据的表现形式及其运算①
一、计算机中的单位bit ——比特位——计算机中的最小单位,可以存储一个二进制位(1或0)byte——字节=8bitkb ——1024bytemb ——1024kbgb ——1024mbtb——1024gbpb ——1024tb二、变量与常量1.变量——能被改变的量(1)局部变量(成员变量):在{}内部定义的变量(2)全局变量:在{}外部定义的变量,不能出现名字相同的全局变量。 当全局变量与局部变量的名字冲突的情况下,局部变量优先。2.认识变量的作用域和生命周期(1)作用域:一个变原创 2022-01-23 16:54:24 · 446 阅读 · 0 评论 -
【C语言学习记录】(一)——编译器Visual Studio 2019的安装与简单使用
一、安装下载链接: link.使用谷歌浏览器跳转到Visual Studio的官网。当前显示的都是Visual Studio 2022的下载链接我说一下我自己找到vs2019的方法。点击右上角的搜索输入:Visual Studio 2019,回车找到下方链接,点开下拉网页,找到社区 2019,点开后就开始下载了。然后进行安装新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的原创 2022-01-22 15:56:10 · 2157 阅读 · 0 评论