文档章节

sizeof,strlen

ludonglong
 ludonglong
发布于 2014/08/31 22:01
字数 82
阅读 10
收藏 0
#include <string.h>
void main()
{
    char p[20]={'a','b','c','d'},q[]="abc", r[]="abcde";
    strcpy(p+strlen(q),r);//将字符串r接在p后面,但是p的最后一个字符'd'被覆盖。 
    strcat(p,q);//这个语句结束后,p所指的字符串为"abcabcdeabc"。
    printf("%d %d\n",sizeof(p),strlen(p));//输出2011,sizeof(p)=20,strlen(p)=11。
}


© 著作权归作者所有

ludonglong
粉丝 1
博文 7
码字总数 1998
作品 0
福州
程序员
私信 提问
strlen&&sizeof

sizeof 和 strlen 有以下区别:  sizeof 是一个操作符,strlen 是库函数。  sizeof 的参数可以是数据的类型,也可以是变量,而 strlen 只能以结尾为‘ 0‘的字符串作参数。  编译器在编...

ucliaohh
2016/10/14
1
0
sizeof与strlen的区别

char str[20]="0123456789"; int a=strlen(str); /*a=10;strlen 计算字符串的长度,以\0'为字符串结束标记。 int b=sizeof(str); /*b=20;sizeof 计算的则是分配的数组str[20] 所占的内存空间......

晨曦之光
2012/03/09
251
0
Sizeof与Strlen的区别与联系

1.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。 该类型保证能容纳实现所建立的最大对象的字节大小。 2.sizeof是运算符,strlen是函数。 3.sizeof可以用类型做参...

西昆仑
2011/07/08
0
0
sizeof 和strlen的区别

编译时计算运算符sizeof,可用类型或变量做参数,计算占用内存的大小。sizeof后若是类型必须加括弧,若是变量名可不加括弧。sizeof(x)可用来定义数组维数。如:printf("%dn", sizeof(short)...

以诺
2013/07/23
0
0
sizeof和strlen的区别

一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。 它的功能是:获得保证能容纳实现所建立的最大对象...

8yi少女的夢
2018/06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

任务调度-Spring+第三方库Quartz实现分布式任务管理与调度

1. 为什么要用Spring+第三方库Quartz来实现分布式任务管理和调度? 首先管理的目的是通过集群多节点的管理提供容错,调度的目的是保证同一任务只会被完整执行一次;之前分享过的任务调度-单体...

秋日芒草
1分钟前
0
0
Mysql Explain Type

前言 当我们执行sql,一般都会用Explain来查看sql的效率如何。今天在看sql执行效率的时候,忘记了其中Type的意思,现在在此记录一下。 效率 这里的type指的是访问类型,各个效率高低如下: ...

无敌小杰杰
9分钟前
0
0
外部浏览器网页复制公众号无法自动唤起微信并关注怎么办?

现在有很多用户在外部浏览器网页复制公众号时无法自动唤起微信并关注,这是因为第三方浏览器打开微信的接口,微信只给部分合作平台开放了接口权限,任何第三方想调用只能是通过一些技术手段来...

qjniop
13分钟前
0
0
建造者模式

建造者模式(Builder Pattern) 也叫生成器模式,其定义如下: Separate the construction of a complex object from its representation so that the same construction process can create d......

无知的小狼
18分钟前
0
0
距离计算方法

1、欧式距离(欧几里得距离) 欧式距离是最易理解的距离定义,即各坐标点的坐标之差的平方和相加,然后开根号。 二维平面上点 与点 之间的距离公式是: n维空间上点 和点 之间的距离公式是:...

城北徐公美
21分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部