sizeof VS strlen
来源:互联网 发布:php博客系统源码 编辑:程序博客网 时间:2024/04/27 20:38
sizeof是操作符;strlen是库函数。
sizeof的参数可以是数据类型也可以是变量,strlen的参数必须是以'\0'结尾的字符串。
sizeof在编译时就可以计算出来;strlen必须到运行的时候才能计算出来。
sizeof计算的是数据类型所占的内存大小;strlen计算的是字符串实际长度。
数组做sizeof的参数时不退化;
#include <iostream>using namespace std;void fun(char data[]){cout<<sizeof(data)<<endl;// 4}int main(){char data[100];char str[] = "hello";fun(data);cout<<sizeof(data)<<endl;// 100cout<<sizeof(str)<<endl;// 6system("pause");return 0;}
- sizeof vs strlen
- sizeof VS strlen
- sizeof vs. strlen enum
- sizeof VS strlen
- sizeof VS strlen
- sizeof VS strlen
- C strlen vs sizeof
- strlen VS sizeof
- sizeof vs strlen
- strlen, sizeof
- sizeof strlen
- sizeof && strlen
- sizeof strlen
- sizeof && strlen
- strlen sizeof
- sizeof strlen
- sizeof strlen
- sizeof strlen
- .NET Framework各版本操作系统支持
- 网页开发的6种在线调试环境
- hdu 1042 N!(高精度乘法 + 缩进)
- 卡巴斯基安全部队2013 卡巴斯基正式版 送一年使用序列号
- shell脚本学习总结
- sizeof VS strlen
- Android 设置获取屏幕宽度(备忘)
- C - Easy Game
- .net 获取本周、本月第一天和最后一天
- 不用循环,如何判断一个数是2的幂
- 精通iOS开发(第5版)
- 成员方法定义、修饰符、形参实参、重载、递归
- 十步优化SQL Server中的数据访问
- 软件批量安装,软件自动安装,一键安装合集