自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言:字符串

/ {'h','e','l','l','o','\0','\0','\0','\0','\0'} 字符串。// {'h','e','l','l','o','\0'} 字符串。printf("输入的字符串是:%s\n",str);

2024-05-18 16:08:20 408

原创 C语言:二维数组

sizeof数组名是数组首元素的地址sizeof(数组名) -- 数组名是一个集合&数组名+1 -- 数组名是集合数组名+?输入输出 ---数组首元素的地址地址偏移:&x+y 看x的类型 偏移的时候以这个为单位进行偏移。解地址:*(&a) === a二维数组的地址偏移:一层一层看,结合数组名是数组首元素的地址每一个int型空间的地址: *(a+i)+j *(a+1)+1 --- &a[1][1]

2024-05-18 15:49:09 762

原创 C语言:数组

存储数据---空间 ---- 数据类型多少个 --- 数据个数>> 数据类型 数组名[数据个数];标识符: 数字 字母 _ $不能以数字开头不能和关键字重复例:存储班级的平均分--班级有20个人存储数据 -- 成绩 --- float数据个数:20。

2024-05-18 15:37:08 471

原创 C语言:流程控制语句

switch-case 某些case后面如果没有break的时候,会从匹配的case开始执行直到遇到break结束。3类:单个if 二选一if-else 多选一 if - else if... - else。// 语句块n+1 ---- 前面所有的表达式都为假的时候执行语句。先执行循环体 判断条件表达式,如果为真继续执行,执行后再判断。标识符:标记符号 -- 自定义 -- 建议大写。先执行一遍循环体,然后再判断表达式,如果为真继续执行,如果为假结束。b、二选一if-else。

2024-05-15 19:01:57 767

原创 c语言:位运算符的应用

或者 a &= ~(1 << 4)将a的第8,7,6,5位置成 0110,其他为保持不变。// 将a的第4位和第5位同时置1。将a的第3位、第5位、第7位、第8位、第12位设置成1。// 将a的第4位置1。将a的第5位和第4位置00。变2:a & ~(1 << 4);将a的第5位和第4位置00。将a的第5位和第4位重置01。将a的第5位和第4位重置10。例1:将a的第4位置0,其他位不变。判断a的第5位是0还是1;将a的第5位和第4位置01。将a的第5位和第4位置10。

2024-05-13 20:54:36 688

原创 c语言-位运算符

进行位运算的时候要将数据转成 二进制补码 进行运算符a、运算规则b、十进制快速转二进制c、原码 反码 补码 --- 涉及负数计算&:按位与|:按位或^:按位异或~:按位取反:按位右移。

2024-05-13 20:42:29 468

原创 C语言:运算符

如果为假,执行表达式3或者选择表达式3的结果作为 三目运算符表达式的结果。先计算表达式1的结果,如果为真,执行表达式2或者选择表达式2的结果作为 三目运算符表达式的结果。表达式1 表达式2 表达式1 && 表达式2。表达式1 表达式2 表达式1 && 表达式2。结果:就看数据之前的关系成不成立,关系成立就是真(1),不成立就是假(0)表达式成立 -- 表达式结果为真 -- 非0 -1 1 2。

2024-05-09 20:52:26 570 1

原创 进制转换、数据存储、数据溢出

二进制权重: 0b0 1 1 0 0 0 0 1。二级制:0b01100001 0b 0B。16进制:0x61 0X 0x。八进制权重: 0 1 4 1。补码: 0b10010001;

2024-05-09 19:12:03 727

原创 C语言基础——变量和常量、输入输出、printf函数、以及scanf函数

/char---%c(输出字符) ---%d(输出字符对应的ASCII数值);//用printf函数输出,//print("格式控制符",变量名) "普通字符 / 转义字符 / 格式控制符"如果你是在函数内部定义--局部变量,不赋初值 --- 垃圾值 --- 用的时候小心。//printf("a的数值是:%d\nb的数值是:%d\n",a,b);二、// 访问变量里面的数据 --- 读内存 --- 输出数据。

2024-04-25 20:15:15 335 1

原创 C语言基础--数据类型:整形、实型、字符型

1.整型:修饰整数,有短整型(short)2个字节,整型(int)4个字节,长整形(long)4/8个字节,长长整形(long long)8个字节 ,一个字节有8位 数据存储是按位进行的。//修饰单个字符 'c' ‘+’ 不要写成 c 'cs' ---错误写法。//有符号:(signed) char,无符号 unsigned char;负数:1 000 0000 0000 0000 --- -0。unsigned short ---- 16位。signed short ---- 16位。

2024-04-25 20:08:01 512 1

原创 C语言--程序编译过程:预处理、编译、汇编、链接

redeclaration of 'a' with no linkage --- 变量名冲突。undefined reference to `print' --- 未定义或者写错了。stray '\243' in program --- 符号中英文问题。' before 'return' --- 缺少;stdio.h --.h是头文件 --- 宏定义 函数声明 类型声明。<>:引用文件的意思 系统提供的,不能是自己写的。(形参列表):void --- 没有参数。{} --- 函数体。

2024-04-25 20:01:24 101 2

空空如也

空空如也

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

TA关注的人

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