77问答网
所有问题
在C语言中Strlen是什么意思?
strlent 和sizeof有什么不同
举报该问题
其他回答
第1个回答 2011-05-26
strlen是库函数,计算字符串长度。
sizeof是操作符,计算变量长度。
追问
变量长度是什么意思最好有一个例子,谢谢了
第2个回答 2011-05-26
strlen是求字符串的长度,但不包括字符串的null结束符
追问
那Sizeof是和它有什么不同
追答
sizeof是求出一个变量占用的实际内存字节数
追问
明白了,谢谢
第3个回答 2011-05-26
int strlen(char *)
返回实参字符串的长度,不包括"\0".
追问
那Sizeof是和它有什么不同
<上一页
1
2
相似回答
在C语言中Strlen是什么意思?
答:
strlen是求字符串的长度,但不包括字符串的null结束符
。
strlen为C语言库函数
,包含于string.h中,作用为计算一个字符串(字符数组)中元素的个数,即从数组头部计数,直到遇到字符串结束符\0为止,计数结果不包括\0。需要注意的是,strlen并不是绝对安全的,如果在传入的字符数组的合法范围,不存在结束符...
关于
C语言
的.
strlen
(a[1])
是什么意思
,用处是什么?
答:
strlen是STRing LENgth(字符串长度)的缩写。它是测试字符串长度的函数
。函数的值为字符串中的实际长度(不包括'\0'在内)。例如:char str[10]={"china"};printf("%d",strlen(str));输出的结果不是10,也不是6,而是5。也可直接测试字符串常量的长度,例如 strlen("china");...
c语言
求数组长度
strlen
答:
strlen 用于计算字符串的长度
。数组长度,应是指数组大小,可存放几个数组元素。下面例子 计算 float 数组a, char 数组s 的 数组长度,计算s 里字符串长度。(sizeof 用来计算 变量 和 类型 占内存的大小,单位是字节。)include <stdio.h> int main(){ float a[5];char s[20]="abc123";i...
在计算机
c语言中
,如何判断
字符串长度
答:
用strlen函数。
strlen是STRING LENGTH(字符串长度)的缩写。它是测试字符串长度的函数,函数的值为字符串中的实际长度
。不包括'\0'在内。包含在头文件<string.h>里 例如 char str[10]={\"china\"};printf(\"%d\",strlen(srt));输出5。
C语言中strlen
(s)
是什么意思?
S是一个数组!
答:
strlen
(s)表示求字符串s的长度。strlen函数原型:int strlen(char *s);头文件:string.h 格式:strlen (字符数组名)功能:计算给定字符串的(unsigned int型)长度,不包括'\0'在内 说明:返回s的长度,不包括结束符NULL。参考代码:include<string.h>#include<stdio.h>int main(){ char s...
c语言
里面的
strlen是
干
什么
的
答:
strlen()
是计算字符串长度的函数
,将返回从字符串首到'\0'之间总共的字符个数,原型为:extern unsigned int strlen(char *s);所以除非你的a[0]本身就是一个字符串,否则不能这样使用 另外也可以用这个函数计算从字符串任意位置到'\0'之间的长度 比如:定义char s[20] = {"abcdefg"};那么...
c语言strlen
函数用法
答:
strlen是求
字符串长度
的函数。函数原型:unsigned int strlen(char *s)。参数:s是char类型的指针,指向要求长度的字符串。返回值:返回字符串的长度,返回类型是无符号整型。strlen所作的仅仅是一个计数器的工作,它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)...
大家正在搜
i++在c语言中是什么意思
%s在c语言中是什么意思
c语言中\n是什么意思
c语言中!a是什么意思
c语言中(a,b)是什么意思
c语言中%x是什么意思
flag在c语言中是什么
c语言中%o什么意思
c语言中d%是什意思
相关问题
c语言中strlen是什么意思
C语言中%c是什么意思
c语言中strlen是什么意思
c语言中strlen、str、len分别指的是什么意思?
C语言中strlen什么用法?
C语言中strlen(s)是什么意思?S是一个数组!
C语言中strlen(s)是什么意思?S是一个数组!
C语言中strlen(s)是什么意思?S是一个数组!