自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C语言】指针

在计算机科学中,指针( Pointer )是编程语言中的一个对象,利用地址,它的值直接指向( points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址您的内存单元指针就是个地址,地址是什么就是内存单元的编号,在这里是一个编号八个字节而不是一对一(比如在VS逐过程中调试查看的的获取值)指针是一种特殊的变量,它存储的是内存地址。通过指针,可以直接访问和操作内存中的数据。这是第二重含义。

2023-10-10 20:49:15 31 1

原创 【C语言】函数下

函数声明:1.告诉编译器有一个函数叫什么,参数是什么,返回类型是什么。但是具体是不是存在,无关紧要。2.函数的声明一般出现在函数的使用之前。要满足先声明后使用(这种情况是在函数定义在后面而如果是在前面定义函数的话一般来说是声明得较少了)3.函数的声明一般要放在头文件中的。函数定义:函数的定义是指函数的具体实现也就是说是功能的实现,交待函数的功能实现,声明可以无关紧要,但函数的实现就要靠定义来完成程序调用自身的编程技巧称为递归(recusion)。

2023-09-14 12:52:09 55 1

原创 【C语言】函数

尽管标准库函数提供了许多常用的功能,但在实际的软件开发中,有时候仍然需要编写自定义函数。1.封装复杂逻辑:自定义函数可以将复杂的逻辑封装在一个函数中,使得代码更加清晰、易于理解和维护。通过将一系列操作封装在一个函数中,可以提高代码的可读性和可维护性。2.代码复用:自定义函数可以被多次调用,避免了重复编写相同的代码。通过将一段重复使用的代码封装在一个函数中,可以提高代码的重用性,减少代码冗余,同时也方便后续的维护和修改。3.模块化设计:自定义函数可以将程序分解为多个模块,每个模块负责不同的功能。

2023-08-20 23:09:45 39 1

原创 【C语言】分支语句和循环语句

分支语句用于根据条件选择不同的执行路径。常见的分支语句有if语句和switch语句。if语句根据条件的真假来执行不同的代码块循环语句用于重复执行一段代码,常见的循环语句有for循环和while循环。for循环在指定范围内重复执行代码块。循环语句中还可以使用break语句和continue语句来控制循环的执行流程。break语句用于提前结束循环,continue语句用于跳过当前迭代,进入下一次循环。

2023-08-12 15:12:03 93 1

原创 【C语言】初识指针:

为了能够有效的访问到内存的每个点位,就给内存单位进行了编号,这些编号被称为该内存单元的地址。所有为了有效的使用内存,就把内存划分成一个个小的内存单位,每个内存单位的大小是1个字节。可以理解为指针的大小和地址的多少有关,而地址的大小又和32位或64位操作系统有关。需要注意的是二进制是什么?:由电信号转换成数字信息—1和0组成的二进制序列。内存是电脑上特别重要的存储器,计算机中所有程序的运行都是在内存中进行的。= char(字符)

2023-07-24 22:00:17 34

原创 【C语言】#define定义常量和宏

其实,宏的使用和我们已知的C语言中的函数类似,都需要进行传参,对比函数版本的求两数之和,可以看到在main函数中,两者的实现方式是几乎一样的,但在具体的实现方式却很不一样。这个例子定义了一个名为ADD的宏 ,宏的参数有两个 a 和 b,这个宏所要实现的功能是将 a 和 b 相加,使用#define可以用来定义标识符,所谓标识符可以简单理解为一个能够表示一定内容的符号,其格式为。#define 机制包括了一个规定,允许把参数替换到文本中,这种实现通常称为宏()或定义宏 (define macro);

2023-07-24 12:12:04 109

原创 【C语言】操作符说明与关键字

间接访问操作符(解引用操作符)+(加) -(减) *(成) /(除) %(取余)sizeof 操作数的类型长度(以字节为单位)~ 对一个数的二进制按位取反。-- 前置、后置--++ 前置、后置++(右移)>>

2023-07-17 21:35:31 66

原创 【C语言】函数和数组

函数是独立建立的代码,需要时可以直接调用它;数组是一组相同类型的元素的集合叫数组;

2023-07-17 18:51:16 35

原创 【C语言】认识转义字符、转义字符的使用和不同转义字符的使用区别以及注释、选择语句、循环语句。

版权声明:本文为CSDN博主「有裂痕的石头」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。(储备知识:ascii 码 虽然现在定义了128个,但是理论上有256个,八进制表示就是从\000 到 \377)ddd代表三位八进制的数字,在程序中’\ddd’代表 三位八进制数字在ASCII码表中对应的含义。\xdd :表示2个十六进制的数字。循环语句:当条件不满足时继续执行当前条件,直到当前条件满足,跳出当前程序段。注:2进制没有2,8进制没有8,10进制没有10,

2023-07-17 15:43:34 101

原创 Gitee(码云)仓库创建和仓库使用

2、根据需要给仓库定义名字、介绍、仓库属性,再创建。1、在码云主页右上角选择新建立仓库。5、push 推送到远程;3、 add 添加文件。4、conmit 提交。1、下载这两个安装包。

2023-07-16 12:06:28 295

原创 【C语言】初识常量和字符串

在使用char关键字储存空间内字符串有结束标志,那么输出结果是确定的,而用char关键字储存空间的字符却没有结果确定导致输出乱码,(可以在字符后面加 ‘\0’ )字符串本质是由多个字符组成,多个字符要存起来我们要使用叫字符数组—数组是一组数;或者说是一组相同类型的元素。注: “%s\n” 精度指定要打印的最大字符数。不会打印超过精度的字符。3、#define定义的标识符常量(全局变量,局部常量方式定义都可以)这是一些例子,这里很明显的举出了字符串和字符的区别。2、const修饰的常变量。

2023-07-16 00:07:04 49

原创 【C语言】认识变量的作用域和变量的生命周期

全局变量的作用域:只要方法得当整个工程都可以起作用(extern:声明需要的变量)变量的生命周期是:变量的创建和销毁之间的时间,进入则开始,退出则结束。局部变量的作用域:就是变量所在的作用域。

2023-07-13 17:03:57 36

原创 【C语言】数据类型与常量变量

sizeof(+数据类型):关键字-操作符-计数类型或者变量所占空间的大小。//类型 变量的名称 (能识别,但不推荐)bit :比特位=计算机能识别的1个值,那一个值就是比特位。int: 4个字节=32bit。float: 4个字节=32bit。long: 4个字节=32bit。char: 1个字节=8bit。doubie: 8个字节=64bit。long long:8个字节=64bit。

2023-07-11 14:31:09 52

原创 C语言基本认知和VS设置(认识c语言 )

计算机语言(机械语言) 二进制:0101010110 (演化过程)编译+链接+运行代码=快捷键:ctri+F5(下面有三种方法)C89/C90(后面的C99/C11没有流行起来)什么是c语言:人和计算机交流的计算机编程语言(1、写出主函数(main函数)xxxx.c - 源文件。xxxx.h - 头文件。

2023-07-10 22:24:45 87

空空如也

空空如也

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

TA关注的人

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