sizeof(),strlen(),计算字节数;
来源:互联网 发布:flash cc mac中文版 编辑:程序博客网 时间:2024/04/26 22:14
strlen不会计算”\0”的值
sizeof()会计算”\0”的值
数组作为函数参数传进去的时候已经退化成了指针了,Func中的函数的参数已经退化成了指针,其中数组的下标100不起任何的作用。
#include <stdio.h>#include <string.h>void Func(char str_arg[100]){ printf("%ld\n",sizeof(str_arg));//计算地址的长度 }int main(int argc,char *argv[]){ char str[]="hello"; printf("%ld\n",sizeof(str)); //计算"\0" printf("%ld\n",strlen(str));//不计算"\0" char *p=str; printf("%ld\n",sizeof(p)); //计算地址的长度 Func(str); return 0;}
执行结果
6 5 8 8
阅读全文
0 0
- sizeof(),strlen(),计算字节数;
- 字节对齐以及sizeof(),strlen()
- sizeof的详尽计算结构体字节数方法
- sizeof的详尽计算结构体字节数方法
- sizeof的详尽计算结构体字节数方法
- sizeof的详尽计算结构体字节数方法
- sizeof()功能:计算数据空间的字节数
- sizeof的详尽计算结构体字节数方法
- sizeof的详尽计算结构体字节数方法
- sizeof的详尽计算结构体字节数方法
- sizeof strlen 的计算结果
- 数组的计算 sizeof strlen
- string,char,char*,char a[] 占字节数, 以及sizeof,strlen(),str.length()的用法
- string,char,char*,char a[] 占字节数, 以及sizeof,strlen(),str.length()的用法
- 单字节/宽字节下的strlen,sizeof,lstrlen
- sizeof()与strlen()函数计算的总结
- strlen()和sizeof()计算字符串长度
- 关于数组,sizeof(),strlen的计算问题
- 十进制小数:循环节等问题
- HDU 5333 [LCT][树状数组]
- 周中训练笔记+Billboard(9.21)
- TestDemo02
- js排序算法详解-桶排序
- sizeof(),strlen(),计算字节数;
- 日期类
- 错切变换
- 无限自动轮播
- for循环论述
- iphone测试版的系统无法生成正式版
- Spring(24)——自定义BeanDefinitionRegistryPostProcessor
- Java MathApi
- UCOSII软件定时器