sizeof与strlen区别
来源:互联网 发布:免流网站源码 编辑:程序博客网 时间:2024/06/10 05:19
1.strlen函数
原型:typedef unsigned int size_t;
头文件:string.h
strlen(char*)函数求的是字符串的实际长度,它从开始到遇到第一个'\0'结束,如果你只定义没有给它赋初值,这个结果是不定的,它会从首地址一直找下去,直到遇到'\0'停止。
2.sizeof操作符
sizeof()求的是定义长度
例如:
char arr_a[32] = {0};
sizeof返回32,而strlen返回的是实际长度0;
char *p_tmp = NULL;
sizeof返回4。
区别:
1.sizeof是操作符,strlen是函数
- strlen与sizeof区别
- sizeof与strlen区别
- strlen与sizeof区别
- strlen() 与 sizeof() 区别
- sizeof与strlen区别
- strlen与sizeof区别
- strlen与sizeof区别
- sizeof与strlen区别
- strlen 与 sizeof 区别
- strlen与sizeof区别
- strlen与sizeof区别
- sizeof()与strlen() 区别
- strlen 与 sizeof 区别
- sizeof与strlen区别
- sizeof 与strlen区别
- sizeof 与 strlen 区别
- sizeof与strlen区别
- sizeof 与strlen()区别
- Linux学习笔记(十七)
- IE缓存机制导致关闭选项卡后从新打开网址不用登陆
- android 实现 rtsp 直播
- hdu 1150
- selenium测试用JNAUtils
- sizeof与strlen区别
- struts1上课学习记录笔记
- Lis的nlogn算法
- windows下使用git管理github项目
- java序列化和反序列化对象到mysql 的实现
- JSP如何使用Ajax
- Like SQL语句的优化
- Ext.toolbar.Toolbar 工具栏、Ext.toolbar.Paging 分页栏、Ext.ux.statusbar.StatusBar 状态栏
- secureCRT传大文件