自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 C语言学习笔记[21]:分支语句if...else

C语言是结构化的程序设计语言分支语句对应的就是选择结构,循环语句对应的就是循环结构分支语句循环语句goto语句。

2024-07-04 15:11:04 298

原创 C语言学习笔记[20]:初识结构体

s.name, s.age, s.score 这里用到的操作符是 . 操作符。:先对结构体指针解引用,找到结构体变量,再通过结构体变量找到其结构体成员。:通过结构体指针指向的结构体变量直接找到它的结构体成员。结构体可以让C语言创建新的类型出来。与之类似的操作符还有 -> 操作符。结构体指针 -> 成员变量。结构体变量.成员变量。

2024-07-01 12:00:28 304

原创 C语言学习笔记[19]:初识指针

内存我们现实中,如果要找到一个地方,就需要一个地址而在计算机内从中,我们会把内存分为许多小的空间,并给每个空间编上号我们已知内存被分为许多小空间,那么就这么多内存空间而言内存是怎么编号的呢? 一个这样的内存单元是多大空间呢?内存是怎么编号的呢?我们现实生活中的计算机有32位和64位的,对于32位计算机而言,就有32根地址线(物理),计算机可以对32根地址线通电,正电荷是1负电荷是0,最终产生了1/0这样的信号,将电信号转换成了数字信号,组成了0和1组成的二进制序列。而这种二

2024-06-27 11:50:18 421

原创 C语言学习笔记[18]:常量和宏

define MAX 1000 //define 定义常量 MAX 为 1000int main()return 0;int main()//结果却不是 12return 0;define 定义的宏,相当于替换,和函数是不一样的。并且 ADD(x, y) x + y 中的 x 和 y 不仅仅可以是一个变量,同样可以是表达式,所以应该给 x 和 y 以及整个宏体都加上括号 ((x)+(y))int main()//结果 12return 0;

2024-06-26 11:25:17 358

原创 C语言学习笔记[17]:常见关键字②

被 static 修饰的 a 第一次进入 test() 函数时,被创建使得 a = 1,经过 a++ 后输出 a 为 2 ,但是第二次进入 test() 函数时,由于 a 被 static 修饰,则 a 不会重新创建,会使用上一次出 test() 函数时的 a 的值,即 a = 2,又进行 a++ ,输出 a = 3...以此类推。由此可知,static 修饰的局部变量,改变了局部变量的声明周期(本质上改变了该局变量的存储位置)就是对已知的类型进行重新定义一个别名。运行结果是 2 到 10。

2024-06-25 11:42:44 529

原创 C语言学习笔记[16]:常见关键字①

随着CPU的发展,内存的处理速度慢慢跟不上CPU的速度,从而导致CPU的运行效率降低,从而设计了寄存器和高速缓存,使得CPU每次处理数据时,直接从寄存器和高速缓存中读取,提高了CPU的运行效率。有时候我们不写register,编译器自己会分析,自动将一些经常使用到的数据放到寄存器中去。内存 8G、16G、32G。硬盘 500G、1T、2T。从下往上造假越高,速度越快,但是空间越小。计算机中的数据数据可以存放到哪里呢?include 是不是关键字?

2024-06-24 11:13:59 365

原创 C语言学习笔记[15]:初识操作符②

在这里先做大概的讲解,后续再做详细讲解。

2024-06-21 12:27:26 1243

原创 C语言学习笔记[14]:初识操作符①

等等,各种类型的操作符,在这里先做大概的讲解,后续在做详细讲解。

2024-06-20 11:26:38 441

原创 C语言学习笔记[13]:初识函数和数组

下标 0 1 2 3 4 5 6 7 8 9。在数学中,当给定一个不同的 x 则可以得到一个不同的 y ,这就是函数。C语言中引入数组的概念:一组相同类型元素的集合。假设我们要存储1~10的数字,该如何储存?C语言中的函数也是一样的。例如我们要计算两个数的和。

2024-06-18 10:46:30 123

原创 C语言学习笔记[12]:初识循环语句

【代码】C语言学习笔记[12]:初识循环语句。

2024-06-17 12:50:54 227

原创 C语言学习笔记[11]:初识选择语句

【代码】C语言学习笔记[11]:初识选择语句。

2024-06-17 12:37:09 296

原创 C语言学习笔记[10] :注释

【代码】C语言学习笔记[10] :注释。

2024-06-14 12:46:00 179

原创 C语言学习笔记[9]:初识转义字符

假设我们要在屏幕上打印 c:\test\test.c但是打印出来的结果,却不符合我们的预期。这便是转义字符的原因,转义字符就是转变了其本来的意思。

2024-06-14 12:27:14 1009

原创 C语言学习笔记[8]:初识字符串

字符串就是一串字符 - 用双引号括起来的一串字符。

2024-06-13 12:12:41 362

原创 C语言学习笔记[7]:什么是常量

define MAX 10000 // define 定义的标识符常量int main()//!define 定义的常量不能被修改return 0;

2024-06-06 17:26:55 229

原创 C语言学习笔记[6]:初识变量的作用域和生命周期

由于全局变量的作用域是整个工程,所以三个 printf 都可以正常输出 10。大括号外的 printf 函数由于 a 的作用域不在这里,所以会报错。通常来说,一段程序代码中所用到的名字并不总是有效、可用的。而限定这个名字的可用性的代码范围就是这个名字的作用域。变量的生命周期指的是,变量的创建到销毁之间的时间段。进入局部范围,生命周期开始,出局部范围,生命周期结束。局部变量的作用域就是变量所在的局部范围。全局变量的作用域就是整个工程。就是整个程序的生命周期。

2024-06-04 17:19:26 234

原创 C语言学习笔记[5]:初识常量变量

int main()//定义一个变量//类型 变量名 = 0 变量初始化//类型 变量名 未初始化变量(不推荐)return 0;//%d - 整型。

2024-05-31 12:28:39 461

原创 C语言学习笔记[4]:初识数据类型

计算机语言是用来写程序,从而解决生活中的问题。因此计算机语言必须有能力描述生活中的问题,比如描述一个商品的价格,一个人的年龄等。

2024-05-30 20:16:38 210

原创 C语言学习笔记[3]:第一个C语言项目

这样的编译器,正因为集成了编译器,所以我们这样的集成开发环境可以编写并编译C语言程序。C语言是从主函数的第一行开始执行的,主函数(main 函数)相当于C语言的入口。在C语言中以 .c 为后缀的文件称为源文件,以 .h 为后缀的文件称为头文件。一个工程中可以有多个 .c 文件,但是一个工程中有且仅有一个 main 函数。一个工程中,主函数(main 函数)有且仅有一个。我所使用的集成开发环境为:vs2019。常见的C语言编译器有:Clong、,这些编译器中比较流行的编译器除了。我学习时使用的编译器为。

2024-05-29 20:47:06 357

原创 C语言学习日志[2]:什么是C语言?

C语言是一门通用的计算机编程语言,广泛运用于底层开发。

2024-05-29 13:34:57 498

原创 C语言学习日志[1]:前期准备

不仅仅是C语言,还有其他学习科目需要进行学习,对自己的主要学习方向有一个大概的了解。用于平时学习时所写的代码的存储,以及自己后续的复习。用于平时学习笔记的记录,以及问题的提出。

2024-05-29 11:49:44 160

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除