C语言sizeof和strlen
来源:互联网 发布:bsa软件联盟 编辑:程序博客网 时间:2024/04/26 20:14
1、sizeof数据类型占的内存大小
数据类型 32位系统 (字节) 64位系统(字节)
char 1 1
short 2 2
int 4 4
long 4 8
double 8 8
long double 12 16
char *p 4 8
数组(参数) 4 8 //数组是函数参数时相当于指针
数组 数组定义长度 数组定义长度
2、strlen占用内存大小
1)strlen计算字符串的长度,计算到字符串结束字符\0之前为止
char *p="hello world";
len=strlen(p);
len的值是11
char *p="hello world\n";
len=strlen(p);
len的值是12
2)数组中存储的字符串的大小
char buf[128] = {0};
strcpy(buf,"hello world");
len=strlen(buf);
len的值是11
len=sizeof(buf);
len的值是128
- C语言sizeof和strlen
- C语言sizeof和strlen
- C语言的sizeof和strlen
- C语言sizeof 和 strlen 的区别
- C语言的sizeof和strlen
- C语言的sizeof和strlen
- C语言的sizeof和strlen
- c语言实现strcmp和strlen、sizeof
- c语言中的数组sizeof和strlen
- C语言sizeof 和 strlen 的区别
- c语言数组遇上sizeof和strlen
- sizeof和strlen和C语言下的字符串
- sizeof和strlen【C/C++】
- c/c++语言中的sizeof和strlen的学习
- C语言学习之sizeof和strlen对比
- c语言中strlen 和 sizeof的区别
- C语言的sizeof和strlen区别与联系
- C语言中sizeof和strlen的区别
- app控件唯一相对Xpath自动生成(增强版uiautomatorviewer)
- 【EF】浅谈EF
- webservices输出图像时不能正常显示
- 自定义通知栏,并注册点击事件
- android 底部弹出提示框的实现方式
- C语言sizeof和strlen
- 短路与&&
- 计算机的组成 —— usb 篇
- javascript基础:DOM1简介
- 散列表
- 用Python将多标签数据存入caffe使用的HDF5&LMDB格式
- 初涉JavaScript 3
- LDA相关论文汇总
- xiaoming.us量化工具