自定义博客皮肤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)
  • 收藏
  • 关注

原创 字符串操作函数

作用:将 strToken 指向的目标字符串的内容按照 strDelimit 所指向的字符串内容进行分割(实际 将与strDelimit所指向字符串元素相同的转化为"\0"),记录并返回分割后的字符串首元素地 址,当第二次调用该函数并且目标字符串地址为NULL时,将默认为上一个非NULL的地 址,并返回下一个分割段。不支持多字节字符的查找。注:字符串的比较是按照 ascii 码进行比较的,因此大小写字母的比较结果不同。

2024-07-03 18:18:42 692

原创 原码、反码和补码详细集合

原码是计算机中对数字的一种二进制定点表示方法。在原码中,取最高位用做符号位(0表示正,1表示负)其余位表示数值大小(该数真值的绝对值)。整数:原码即其二进制。小数:将小数部分不停乘2,每次取其整数部分,直到该数没有小数为止,每次取出的整数加起来 即使小数部分的二进制,即小数的原码。由此我们可以得到:原码的优点: 简单直观。原码的缺点: 原码不能直接参与计算,会出错误。

2024-06-23 12:47:52 435

原创 结构体详细集合

1).结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。2).结构体和其他类型基础数据类型一样,即与数组,整型(int),字符型(插入)等类型同级别。3)结构体关键字:struct。int age;这里,我们定义了一个类型名为student ,含有一个名为 name 字符型数组变量、 age 的整型变量, sex 的字符型数组变量 的结构体,并成功声明student类型变量 a。int age;int main()

2024-06-13 15:30:34 584

原创 指针详细总结

概念:指针指向的位置是不可知的,即指针变量存储的值是随机的,不确定的。

2024-06-05 19:46:39 1112

原创 C语言操作符详细集合

优先级 名称含义 操作符 使用形式 结合方式 1 成员选择操作符 . (结构体等).(成员) 从左到右 数组下标操作符 [ ] (数组名)[ 成员下标] 圆括号 ( ) 函数名(),a*(b+c)等 成员选择操作符 -> (结构体等)->(成员) 2 负号运算符 - -(表达式或常量等) 从右到左 按位取反操作符 ~ ~(表达式) 自增操作符

2024-04-21 17:43:10 209 1

原创 数组的详细总结

我们都知道,想要将数据放入内存,需要先创建合适的数据类型变量,根据变量数据类型分配内存空间,想要存入4个 int 类型数据则需要创建四个 int 类型变量。想想也能明白,根据数据数量不停的创建变量,这样的效率非常低,也会让代码又臭又长。而数组完美解决了这个问题。,顾名思义就是两个或者多个数据的集合,,它所包含的每一个数据叫做(Element),所包含的数据的个数称为(Length),数组中的每个元素都有一个序号,这个序号从0开始,而不是从我们熟悉的1开始,称为。

2024-04-16 21:37:21 587

原创 关于函数概述

函数就是 C 语言的一个功能模块,有较强的独立性,可以相互调用,换句话说,C 语言中,函数是C语言的功能单位,实现一个功能一个函数,并且在一个函数里面可以调用 n 个函数,即大函数调用小函数,小函数又调用“小小”函数……等。int/*返回值类型*/ max/*函数名*/(int x, int y)/*函数参数*/x : y;//函数体int main()return 0;运行结果如下图所示:这里我们通过调用函数 max 求出了 3和6 之中的最大的数。int main()

2024-04-14 16:53:00 846 1

原创 #define和#、##、@#解析:

C语言源文件要经过预处理、编译、链接才能生成可执行程序。预处理就是再编译前,对源文件进行简单的加工处理。预处理主要是以 # 开头的命令,例如 #include<stdio.h> #define 等。预处理命令要放在所有函数之外,而且一般都放在源文件的前面。定义标识符是 #define 最常见的用法,也可以说是没有参数的宏定义。流程为:#define -----> 标识符(也叫宏名、宏) ------>替换列表。

2024-04-04 12:01:50 1236 2

原创 关键字 typedef 用法详细解析

li b = 10;ch c = 'a';return 0;运行结果如下图所示:在这里,我们将 int、char、long long int 分别重定义为i、ch、li,并通过新的类型名声明变量 a,b,c 由此我们可以知道,当使用 typedef 定义类型名后,我们可以使用新的类型名声明与原类型名声明的变量相同的变量。注:使用 typedef 定义类型名后,原类型名作用不变。2).自定义数据类型重定义:a.结构体:int age;

2024-03-30 20:10:12 3585 2

原创 转向语句讲解

C语言语句可以分为一下五大类:1.表达式语句 2.控制语句3.函数调用语句 4.复合语句5.空语句控制语句包括以下三大类:1.条件判断语句,也叫分支语句,包括 if 语句,switch 语句;2.循环执行语句,包括 while 语句,do while 语句,for语句;3.转向语句,包括 break 语句,goto 语句,continue 语句,return 语句;这里我们主要学习控制语句中的转向语句。

2024-03-28 17:41:06 606

原创 循环语句讲解

C语言语句可以分为一下五大类:1.表达式语句 2.控制语句3.函数调用语句 4.复合语句5.空语句控制语句包括以下三大类:1.条件判断语句,也叫分支语句,包括 if 语句,switch 语句;2.循环执行语句,包括 while 语句,do while 语句,for语句;3.转向语句,包括 break 语句,goto 语句,continue 语句,return 语句;这里我们主要学习控制语句中的循环执行语句。

2024-03-23 22:31:08 477 3

原创 条件语句讲解

C语言语句可以分为一下五大类:1.表达式语句 2.控制语句3.函数调用语句 4.复合语句5.空语句这里我们主要学习控制语句。控制语句包括以下三大类:1.条件判断语句,也叫分支语句,包括 if 语句,switch 语句;2.循环执行语句,包括do while 语句,while 语句,for语句;3.转向语句,包括 break 语句,goto 语句,continue 语句,return 语句;

2024-03-23 20:29:01 766 2

原创 关于数据类型和变量分析

int char等数据类型介绍

2024-03-17 15:05:58 627 5

原创 关于gets 和fgets的用法和解析

gets 的头文件是stdio.h,返回类型为int,参数为char*型指针buffer。作用为输入字符串在(char*buffer)中,当读取到'\n'时或者读取失败,将返回空指针NULL,并在字符串后加入'\0',返回输入后的buffer。注意:1.EOF的意思是 end of file,本质上是-1。2.strlen计算数组大小时不会计算'\0',所以结果需要+1.3.strlen 的返回值为size_t,此时占位符使用%zd。

2024-03-15 11:41:50 448

空空如也

空空如也

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

TA关注的人

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