- 博客(1)
- 问答 (3)
- 收藏
- 关注
原创 C语言中strlen与sizeof的区别(`$~新年快乐~$`!)
1.程序存储分布在三个区域:栈 静态和动态存储区。 能够从代码直接操作的对象,如变量和指针,都是栈上的;动态和静态存储区是靠栈上的指针来操作的。 sizeof是计算的对象栈上的投影体积,但是不能返回一个动态分配的数组和外部的数组(必须加数组长度); strlen是函数,计算字符串中从一个位置到第一个结束字符\0的字符个数,默认从头开始,不包括\0。结果是在运行时计算的。
2017-01-27 18:27:33 553
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人