首页 > 其他 > 详细

sizeof和strlen

时间:2020-03-18 22:17:42      阅读:61      评论:0      收藏:0      [点我收藏+]

1 sizeof用法

  sizeof是获取数据在内存中所占用的存储空间,以字节为单位计数

int a = 10;              //sizeof(a)=4
char b = b;           //sizeof(b)=1
int arr[] = { 1,2,3 };  //sizeof(arr)=12  数组元素个数:sizeof(arr)/sizeof(int)=3
char str[] = "hello";   //sizeof(str)=6
double f = 95.0629;    //sizeof(f)=8
int *i=&a;             //sizeof(i)=4

2 strlen用法

  strlen()是函数,参数必须是字符型指针(char *)。功能是返回字符串的长度。

char arr[10] = "what";
int len_one = strlen(arr);  //len_one = 4    
int len_two = sizeof(arr);  //len_two = 10

sizeof和strlen

原文:https://www.cnblogs.com/Mike2019/p/12520162.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!