博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sizeof & strlen 字符串问题
阅读量:6882 次
发布时间:2019-06-27

本文共 583 字,大约阅读时间需要 1 分钟。

hot3.png

char* ss = "0123456789";sizeof(ss); //结果 4 ===》ss是指向字符串常量的字符指针sizeof(*ss); //结果 1 ===》*ss是第一个字符	char ss[] = "0123456789";sizeof(ss); // 结果 11 ===》ss是数组,计算到\0位置,因此是10+1sizeof(*ss); // 结果 1 ===》*ss是第一个字符	char ss[100] = "0123456789";sizeof(ss); // 结果是100 ===》ss表示在内存中的大小 100×1strlen(ss); // 结果是10 ===》strlen是个函数内部实现是用一个循环计算到\0为止之前	int ss[100] = "0123456789";sizeof(ss); // 结果 400 ===》ss表示再内存中的大小 100×4strlen(ss); // 错误 ===》strlen的参数只能是char* 且必须是以''\0''结尾的	char q[]="abc";char p[]="a\n";sizeof(q),sizeof(p),strlen(q),strlen(p);//结果是 4 3 3 2

转载于:https://my.oschina.net/u/240262/blog/79170

你可能感兴趣的文章
《每个设计师都应该掌握的50个css代码段》31~35段
查看>>
Chrome浏览器插件开发心得
查看>>
ubuntu eclipse 配置 gtk+2.0 库
查看>>
Maven是什么
查看>>
Tomcat理解
查看>>
ImageMagick批量压缩图片
查看>>
C语言调用COM组件
查看>>
学习spring必须java基础知识-事务基础知识
查看>>
屏芯智能餐饮系统v1.6PC版
查看>>
MacBook Pro Retina 安装 ubuntu
查看>>
linux deepin 安装破解版本 navicat 10
查看>>
获取MP3和M4A音乐文件的歌曲信息以及专辑图片
查看>>
vundle for windows
查看>>
依赖和关联的区别
查看>>
JPA各种字段的映射
查看>>
No module named MYSQLdb 问题解决
查看>>
java使用jeids实现redis2.6的连接
查看>>
python使用mysqlclient替代MySQLdb
查看>>
android studio 3.2(AS) 使用 AndroidAnnotation (AA)注解框架
查看>>
archlinux更新数据源
查看>>