![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
redhat_yan
.
展开
-
c语言万能指针
c语言万能指针。原创 2024-01-20 14:23:03 · 519 阅读 · 0 评论 -
c语言空指针
c语言空指针。原创 2024-01-20 14:02:33 · 386 阅读 · 0 评论 -
c语言野指针
c语言野指针。原创 2024-01-19 11:37:39 · 371 阅读 · 0 评论 -
c语言指针定义与使用
系列文章目录一、指针的定义与使用二、相关案例指针指针的定义和使用:1、指针:是一种数据类型 指针变量也是一种变量 int* p int*是数据类型 p是指针变量2、指针格式: 对应的数据类型* p(指针类型变量 用来指向一个变量的地址)3、通过指针修改变量的值*p = 200;4、指针类型在内存中的大小 : 在32位操作系统中所有指针大小都是4个字节大小,在64位操作系统中所有指针大小都是8个字节大小打印指针内存大小格式: sizeof(int *) || sizeof(p)原创 2024-01-19 11:14:55 · 381 阅读 · 0 评论 -
c语言案例双色球
c语言案例双色球。原创 2024-01-18 16:46:58 · 596 阅读 · 0 评论 -
c语言随机数
c语言随机数。原创 2024-01-18 16:12:33 · 355 阅读 · 0 评论 -
c语言字符串追加
c语言字符串追加。原创 2024-01-18 15:36:22 · 533 阅读 · 0 评论 -
c语言字符串输入
c语言字符串输入。原创 2024-01-18 14:41:09 · 382 阅读 · 0 评论 -
c语言出现打印烫烫烫烫烫烫问题
c语言出现打印烫烫烫烫烫烫问题。原创 2024-01-18 14:15:43 · 1464 阅读 · 0 评论 -
c语言字符数组
c语言字符数组。原创 2024-01-18 14:01:08 · 377 阅读 · 0 评论 -
c语言二维数组初始化
二维数组初始化。原创 2024-01-17 20:24:33 · 412 阅读 · 0 评论 -
c语言二维数组
int main()//二维数组的定义arr[0][0];arr[0][1];arr[0][2];arr[0][3];arr[0][4];arr[1][0];arr[1][1];arr[1][2];arr[1][3];arr[1][4];arr[2][0];arr[2][1];arr[2][2];arr[2][3];arr[2][4];printf("二维数组大小:%d\n", sizeof(arr));printf("二维数组一行大小:%d\n", sizeof(arr[0]));原创 2024-01-17 16:02:19 · 439 阅读 · 0 评论 -
c语言冒泡排序
c语言冒泡排序。原创 2024-01-17 14:45:32 · 497 阅读 · 0 评论 -
c语言数组的逆置
数组的逆置。原创 2024-01-17 13:59:17 · 434 阅读 · 0 评论 -
c语言数组初始化
c语言数组初始化。原创 2024-01-16 21:15:38 · 385 阅读 · 0 评论 -
c语言数组
【代码】c语言数组。原创 2024-01-16 17:03:57 · 378 阅读 · 0 评论 -
c语言嵌套循环
【代码】c语言嵌套循环。原创 2024-01-15 19:31:05 · 1058 阅读 · 0 评论 -
c语言for循环和水仙花
【代码】c语言for循环和水仙花。原创 2024-01-15 19:18:14 · 657 阅读 · 0 评论 -
c语言do while循环语句
【代码】c语言do while循环语句。原创 2024-01-15 17:56:55 · 898 阅读 · 0 评论 -
c语言While循环语句
【代码】c语言While循环语句。原创 2024-01-15 10:30:09 · 833 阅读 · 0 评论 -
c语言switch语句
练习:通过键盘输入一名学员成绩 根据成绩【0-100】算出 优秀【90 100】 良好【80 99】 及格【60 -79】 不及格【0-59】if可以判断一个区间(if a>10000 执行xxx) switch用来判断一个值(10001 执行xxx 10002 执行xxx)if条件语句执行效率差 switch 条件语句 执行效率高。三目运算符结构简单明了。原创 2024-01-12 16:46:42 · 615 阅读 · 0 评论 -
c语言三目运算符(条件运算符)
选项1【表达式】:选项2【表达式】 如果表达式为真 选择选项1 的结果 如果为假选择选项2。原创 2024-01-12 15:34:23 · 873 阅读 · 0 评论 -
c语言if条件语句
【代码】c语言if条件语句。原创 2024-01-12 15:12:28 · 637 阅读 · 0 评论 -
c语言数据类型的定义
数据类型的定义在计算机中,不同的数据所需占用的存储空间是不同的,为了便于把数据分成所需内存大小不同的数据,充分利用存储空间,于是定义了不同的数据类型简单来说,数据类型就是数据的类别型号。原创 2023-10-30 10:48:05 · 191 阅读 · 0 评论 -
c语言类型转换
类型转换规则:占用内存字节数少的类型,向占用内存字节数多的类型转换,以保证精度不降低,小转大自动转换。2.强制类型转换:把表达式的运算结果强制转换成所需的数据类型。数据有不同类型,不同类型的数据之间混合运算,涉及类型的转换。1.自动转换(隐式转换):遵循一定规则由编译系统完成。原创 2024-01-12 11:27:30 · 436 阅读 · 0 评论 -
c语言字符类型及其大小
=int(整型)【4】|float (单精度浮点型)【4】|long(长整型)【4】<long long(长长整型)【8】|double(双精度浮点型)【8】int value = sizeof(数据类型) sizeof 数据类型。char(字符型)【1】<short(短整型)【2】int value =sizeof(变量名);求出数据类型在内存中占的大小(BYTE)原创 2023-10-30 11:02:13 · 630 阅读 · 0 评论 -
无符号数与有符号数
补码:1000 0000 0000 0000 0000 0000 0000 0000=-0 = -2147483648。原码: 1111 1111 1111 1111 1111 1111 1111 1111 = -2147483647。无符号:1111 1111 1111 1111 1111 1111 1111 1111 =反码:1000 0000 0000 0000 0000 0000 0000 0000。一个有符号的整型数据可以分为两部分一部分是符号位、一部分是数字位。无符号的字符型:0-255。原创 2023-10-26 09:41:34 · 351 阅读 · 0 评论 -
c语言之源码反码和补码
原码、反码、补码是计算机中对数字的二进制表示方法。原码:将最高位作为符号位(0表示正,1表示负),其它数字位代表数值本身的绝对值的数字表示方式。反码:如果是正数,则表示方法和原码一样;如果是负数,符号位不变,其余各位取反,则得到这个数字的反码表示形式。补码:如果是正数,则表示方法和原码一样;如果是负数,则将数字的反码加上1(相当于将原码数值位取反然后在最低位加1)。总结:正数的原码、反码、补码完全一样,只有负数只需要按照以上规则计算。原创 2023-10-26 09:33:00 · 664 阅读 · 7 评论 -
c语言进制的转换8进制转换16进制
十六进制:十六进制逢十六进一,所有的数组是0到9和A到F组成,其中A代表10,B代表11,以此类推,字母不区分大小写。原创 2023-10-25 11:42:10 · 888 阅读 · 0 评论 -
c语言进制的转换2进制转换16进制
十六进制:十六进制逢十六进一,所有的数组是0到9和A到F组成,其中A代表10,B代表11,以此类推,字母不区分大小写。原创 2023-10-25 11:31:15 · 857 阅读 · 0 评论 -
c语言进制的转换10进制转换16进制
十六进制:十六进制逢十六进一,所有的数组是0到9和A到F组成,其中A代表10,B代表11,以此类推,字母不区分大小写。原创 2023-10-25 11:23:11 · 437 阅读 · 0 评论 -
c语言进制的转换16进制转换8进制
十六进制:十六进制逢十六进一,所有的数组是0到9和A到F组成,其中A代表10,B代表11,以此类推,字母不区分大小写。原创 2023-10-25 11:18:03 · 688 阅读 · 0 评论 -
c语言进制的转换16进制转换2进制
十六进制:十六进制逢十六进一,所有的数组是0到9和A到F组成,其中A代表10,B代表11,以此类推,字母不区分大小写。原创 2023-10-25 11:09:03 · 3239 阅读 · 0 评论 -
c语言进制的转换10进制转换2进制
除二反序取余法:将十进制数每次除以2 取出余数 按照结果倒叙依次获取结果。原创 2023-10-25 10:59:34 · 478 阅读 · 0 评论 -
c语言进制的转换2进制转换8进制
110为4+2=6;101为4+1=5;如:111000110101001转换成八进制。所以,二进制转换为8进制的数为:70651。111为4+2+1=7;原创 2023-10-25 10:33:16 · 777 阅读 · 0 评论 -
c语言进制的转换16进制转换10进制
十六进制:十六进制逢十六进一,所有的数组是0到9和A到F组成,其中A代表10,B代表11,以此类推,字母不区分大小写。原创 2023-10-25 10:30:54 · 5393 阅读 · 2 评论 -
c语言进制转换表
END原创 2023-10-25 10:19:07 · 88 阅读 · 0 评论 -
c语言进制的转换8进制转换2进制
int b=010;//八进制中的10 在程序中定义一个八进制数需要在数前面加上0区分。%d 将数据按照十进制输出。如:3703转换为2进制。%o将数据按照八进制输出。原创 2023-10-23 15:30:51 · 723 阅读 · 0 评论 -
c语言进制的转换二进制转换10进制
除二反序取余法:将十进制数每次除以2 取出余数 按照结果倒叙依次获取结果。权值法:将二进制数各个位数从0位开始乘以2的N幂 将各个位数的结果相加。二进制逢二进一,所有的数组是0、1组成。%d 将数据按照十进制输出。原创 2023-10-23 15:02:42 · 4300 阅读 · 0 评论 -
C语言的stdio.h的介绍
这个含义是导入标准输入输出库包含头文件.h,std标准库,io是input output输入输出库<>代表系统库,自定义的话用""END。原创 2023-09-25 10:50:44 · 1878 阅读 · 0 评论