- 博客(5)
- 收藏
- 关注
原创 整数和浮点数在内存中储存
对于为什么这样存储,这就涉及到大小端字存储模式:大端(存储)模式:是指数据的低位字节内容保存在内存的高地址处,而数据的高位字节内容,保存在内存的低地址处。小端(存储)模式:是指数据的低位字节内容保存在内存的低地址处,而数据的高位字节内容,保存在内存的高地址处。上述概念需要记住,方便分辨大小端。
2024-09-11 21:58:51
380
原创 函数递归的学习1
1.在C语言中,递归就是函数自己调用自己。把⼀个大型复杂问题层层转化为⼀个与原问题相似,但规模较小的子问题来求解;直到子问题不能再被拆分,递归就结束了。所以递归的思考方式就是把大事化小的过程。 递归中的递就是递推的意思,归就是回归的意思。1.递归存在限制条件,当满足这个限制条件的时候,递归便不再继续。 每次递归调用之后越来越接近这个限制条件。2.确保递归能到达所设条件,避免无限递归。如这段代码没有设置限制条件,就会死循环打印 ''hehe'',最终导致栈溢出。1). n的阶乘可以有循环简单求出。下面可
2024-09-10 18:21:44
787
原创 C语⾔常⻅概念——新手学习框架(2)
2. 变量的分类根据作用域的不同,可以将变量分为全局变量和局部变量。全局变量:在大括号外部定义的变量就是全局变量 全局变量的使用范围更广,整个工程中想使用,都是有办法使用的。
2024-09-05 21:31:19
1132
1
原创 素数求解的学习1
这样的方法是判断素数最粗浅的方法,如果求12是否为素数,这里需要进行十次循环,而2就已经能够整除12了,根本不需要后面的运算。对与如同我这的初学者,首先学习以素数的基本概念求解素数,先写一个代码判断一个数是否为素数:因为素数只能被1和它本身整除,对于一个数字 num 用2到 num-1 的整数试除 num,如果都不能整除,则 num 为素数,否则不是素数,以下为代码的实现。我们可以写一个数组将101到200的数放入,筛出2,3,5,7的倍数,将其赋值为为0,再建立一个数值接收其余数字。
2024-09-01 21:28:30
411
1
原创 C语言的常见概念——新手学系框架(1)
main函数也叫主函数,是C语言程序的入口。对于这个代码,我们能够打印出字符 n,但是没能够得到 \n,这是因为在 n前面加上' \ ',与 n组成了换行符,可以理解为转变了 n意思。对于这个打印结果我们可以知道,如果没有\0作为字符串的结束标志,在打印完数组arr中的字符后将会打印随机值,直到遇到\0,才会结束打印。如果想要正常打印出\0,可以在其前面再加一个' \ ',这样屏幕上就会老老实实的打印出 \0,类似的转义字符都能使用这个方法。C语⾔中字符是⽤单引号 括起来的,如:'a','b','@'。
2024-08-31 21:27:18
1012
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人