- 博客(22)
- 收藏
- 关注
原创 输入函数getchar,gets,scanf的良心讲解,全是干货
一.scanf函数 二.gets函数三.getchar函数1)输入单个字符:2)输入字符串
2024-10-20 18:30:29
1556
原创 指针 重点干货2
六.空间大小七.解引用访问字节八.void*指针九.const修饰指针十.野指针1.指针变量没有初始化2.指针越界访问3.避免返回局部变量的地址4.注意开辟的指针释放后要归为空指针十一.重难点分析2十二.指针数组和数组指针十三.函数指针十四.指针宝藏(这世界总有人在忙忙碌碌寻宝藏~~)例1.例2.例3.例4.例5.例6.十五.自己练练手吧~~例2.例3.例4.例5.
2024-10-09 19:48:51
1070
原创 各种进制之间的转换
101.101转为十进制=1*2^0+0*2^1+1*2^2+1*2^(-1)+0*2(-2)+1*2^(-3)=5.625。370.725转为八进制。3700.65转为十六进制。37.125转为二进制。方法:三位归并,不足补0。方法:四位归并,不足补0。eg.十六进制转十进制。eg.二进制转十进制。eg.八进制转十进制。
2024-10-08 15:31:39
450
原创 计算斐波那契数
斐波那契数是斐波那契数列的每一项,而斐波那契数列,其数值为:0,1,1,2,3,5,8,13,21,34......这个数列从第3项开始,每项都等于前两项之和
2024-10-05 14:41:12
294
原创 结构体 详解
一.基础详解二.结构体变量初始化(一共5种)三. typedef 类型重命名四.嵌套五.匿名结构体六.结构体作为函数参数七.使用结构体指针八.结构体内存计算九.结构体自引用
2024-09-29 13:44:32
1417
1
原创 各类操作符
一.双目操作符(算术操作符)二.赋值操作符三.逻辑反操作符 !四.单目操作符五.关系操作符六.逻辑操作符 && ||七.条件操作符八.条件操作符
2024-09-27 19:55:26
728
原创 字符串 占位符 转义字符
一.字符串字符串的结束标志是\0,所以在计算字符串长度时,一直数到\0之前,不包括\0C语言没有原生的字符串类型,但是字符串实际上是字符数组,我们谈论字符串的类型时,通常会说它是char类型的数组。eg.char arr[10]="abcdef",代表char类型的一个数组叫arr里面能放10个元素或者10个字符。
2024-09-27 15:35:01
971
原创 初学C语言
一.命名文件以.c为结尾的叫源文件,电脑会用C的语法来编译你的代码以.cpp为结尾的文件,电脑会以C++的语法来编译你的代码以.h为结尾的叫头文件二.库函数printf它是一个专门用来打印数据的库函数,使用前得包含头文件<stdio.h>(注意:其中的stdio是standard input output的缩写,意思是标准输入输出)三.基本类型。
2024-09-27 13:10:28
505
原创 初学c语言需要注意的地方:
c),abc之间写的是分号而不是逗号,a代表初始化部分,b代表条件判断部分,c代表调整部分,其中判断部分如果省略不写,意味着判断会恒成立,会进入死循环,永无止境的打印。10.有些编译器,即使你编译后,没有错误也没有警告,但是仍然运行不了,说明你的代码中一定有很小细节的错误是没有检查出来的,你得回去仔细找找你哪个小细节出错了。8.在c语言中,a=b代表把b的值赋给a,而a==b代表a和b在数值大小上恒成立。这三个式子运行出来的结果是不一样的:a=3,b=1,c=3.500000。4.‘a’代表只有一个字符。
2023-11-20 17:22:21
140
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人