- 博客(4)
- 收藏
- 关注
原创 C语言-sizeof()和strlen()求各种数组和指针的结果
1、strlen计算字符串的具体长度 (只能是字符串),不包括字符串结束符。返回的是字符个数。2、strlen的参数是指针类型,所以传过来的参数为指针才对。3、sizeof计算声明后所占的内存数(字节大小),不是实际长度。4、sizeof是一个取字节运算符, 而strlen是个函数。5、sizeof的返回值=字符个数*字符所占的字节数,字符实际长度小于定义的长度,此时字符个数就等于定义的长度。若未给出定义的大小,分类讨论,对于字符串数组,字符大小等于实际的字符个数+1;
2022-11-09 14:02:02
1193
3
原创 C语言-汉诺塔问题详解(递归)
C语言汉诺塔问题,用递归方式实现有三根杆(编号A、B、C),在A杆自下而上、由大到小按顺序放置64个金盘。游戏的目标:把A杆上的金盘全部移到C杆上,并仍保持原有顺序叠好。操作规则:每次只能移动一个盘子,并且在移动过程中三根杆上都始终保持大盘在下,小盘在上,操作过程中盘子可以置于A、B、C任一杆上
2022-09-16 12:43:50
608
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人