sizeof 和 strlen
来源:互联网 发布:手机淘宝装修用dw 编辑:程序博客网 时间:2024/06/05 02:26
常在用到 sizeof 和 strlen 的时候,通常是计算字符串数组的长度,如果是对指针,结果则会不一样的:
char* str = "abacd";
sizeof(str) //结果 4 --->str是指向字符串常量的字符指针,sizeof 获得的是一个指针所占的空间,应该是长整型的,所以是4;
sizeof(*str) //结果 1 --->*str是第一个字符,其实就是字符串的第一位'a' 所占的内存空间,是char类型的,占了 1 位;
strlen(str)= 5 //--->若要获得这个字符串的长度,则一定要使用 strlen
0 0
- sizeof和strlen()
- 关于sizeof 和strlen
- sizeof 和 strlen区别
- strlen 和sizeof
- sizeof 和strlen
- strlen和sizeof
- strlen和sizeof
- sizeof 和strlen
- sizeof和strlen
- sizeof和strlen
- sizeof 和 strlen
- sizeof和strlen
- strlen和sizeof
- sizeof 和 strlen()
- sizeof和strlen
- sizeof和strlen
- sizeof和strlen区别
- 浅析sizeof和strlen
- UVA 1045 - The Great Wall Game(二分图完美匹配)
- ant build.xml 打包可执行jar
- LeetCode之旅(39)
- Dash与Bash的语法区别
- shell脚本中的几个括号总结(小括号/大括号/花括号)
- sizeof 和 strlen
- bloom filter与dawgdic(一种trie树)
- qt事件处理
- iOS中实现打电话的方式
- cocos2d-x项目构建相关
- 有关eclipse
- iOS学习笔记——打电话、发短信
- 【扫描线】 codeforces 391D2 Supercollider
- 好的软件设计让人舒适,耳目一新--搜狗输入法的模糊匹配感觉