- 博客(9)
- 收藏
- 关注
原创 C语言---如何判断两个字符串是否相等
我们判断两个整型数是否相等时,会这样:if (a==b)……,那是否能用“==”来判断两个字符串是否相等呢?注意,“==”不能用来判断两个字符串是否相等。应该使用一个库函数:strcmp,它比较的是两个字符串的ASC码。
2023-03-31 10:42:05
3243
原创 C语言---sizeof 和strlen的区别
sizeof(a) :是操作符,指a的内存空间大小,计算的是分配空间的实际字节数(包括’\0‘),可以以类型、函数、做参数。strlen() :是库函数,使用时需要引用库函数(#include ),计算空间中的字符的个数(不包括’\0‘),查找到“\0”就结束。只能以char*(字符串)做参数。
2023-03-29 10:51:25
137
原创 C语言练习---求第n个斐波那契数
C语言练习---求第n个斐波那契数(不考虑溢出)。斐波那契数列:1,1,2,3,5,8,13,21,34,55,89........这个数列从第3项开始,每一项都等于前两项之和。在数学上,斐波那契数列以如下被以递推的方法定义:F(0)=1,F(1)=1,F(n)=F(n - 1)+F(n - 2)(n≥ 2,n∈ N*)
2023-03-28 17:45:49
1217
原创 C语言--野指针
野指针就是指指针指向的位置是不可知的(随机的、不正确的、没有明确限制的),指向的是一段非法地址。往往会造成内存越界、段错误的问题。(民间也称它为分手指针,分手后,ta搬家了,还通过旧地址去找ta)
2023-03-24 15:53:02
116
原创 C语言练习题-写一个函数,每调用一次这个函数,就会将num的值加1
写一个函数,每调用一次这个函数,就会将num的值加1。虽然这个题目很简单,但是有一些细节的地方,对于初学者来说容易忽略。导致结果不正确。
2023-03-23 10:12:48
366
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人