99问答网
所有问题
C语言中用什么函数可以得到一个字符串的长度?
RT
举报该问题
推荐答案 æ¨èäº2017-09-04
cè¯è¨ä¸è·å¾ä¸ä¸ªå符串é¿åº¦çå½æ°æ¯ï¼strlen()ï¼ä¸¾ä¾å¦ä¸ï¼
#include<stdio.h>
#include<string.h>
main()
(
char *str="this is a test msg";
printf("%d\n",strlen(str));
getch();
)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/jWXOeejv.html
其他回答
第1个回答 2018-06-13
int cont_str(char*s)
{
int i=0;
while(str[i++]!='\0');
return i;
}
第2个回答 推荐于2017-09-15
#include <string.h>
int strlen(a);
返回字符串长度本回答被提问者采纳
相似回答
C语言
求
字符串长度
的四种方法学生必看
答:
C语言4种字符串长度高效方法
方法一: 调用内置函数strlen求字符串长度
方法二: 创建临时变量计算字符串长度 首先,我们自定义函数my_strlen求字符串长度在my_strlen中用count统计字符的个数,我们传入的char类型的指针str,对他进行解引用(*str)得到str指向的值,循环判断(*str)是否等于“10’,如果不等...
C语言
哪个
函数可以
测定
字符串的长度
答:
C语言中,
计算字符串长度的函数为strlen
。1 形式:int strlen(const char *s);2 头文件:string.h 3 功能:计算字符串s的长度,并返回。
c语言中字符串的长度
是如何计算的?
答:
可以将整数当做字符串(字符串长度不超过10)接收,然后反向输出字符数组元素即可。
字符串实际长度可以用strlen函数来计算
。方法程序如下:include<stdio.h> include<string.h> main(){char a[10];int i,j;scanf("%s",a);j=strlen(a);for(i=j-1;i>=0;i--)printf("%c",a[i]);printf("\...
C语言中字符串的长度
如何比较?例如:输入5
个字符
,输入其中最长的字
答:
可以用strlen函数来求取字符串的长度
,然后进行比较,得出最长的字符串,然后输出即可 示例代码如下:include<stdio.h> include<string.h> void main(){ char s[5][20];int a[5]; //用于储存字符串长度的数组 int i,max;for(i=0;i<5;i++){ gets(s[i]); //输入字符串 a[i]=...
判断
一个字符串的长度
,怎么
用函数
判断?
答:
获取字符串 判断
字符串长度
C语言
编程中,输入
一个字符串
数组,如何得出该数组
的长度?
答:
使用C语言函数
strlen()函数原型:extern unsigned int strlen(char *s);,在Visual C++ 6.0中,原型为size_t strlen( const char *
string
);,其中size_t实际上是unsigned int,在VC6.0
中可以
看到这样的代码:typedef unsigned int size_t;。头文件:string.h 功能:计算
字符串
s的(unsigned int型...
c语言
:编写
一个函数
求给定
字符串长度?
答:
说明:当两个指针都指向同一个数组中的元素,指针减指针就是指针与指针之间元素的个数;两个地址相加没有实际意义。代码如下:#include<stdio.h> int my_strlen(char const*str){ char const*tmp=str;while(*str!='\0'){ str++;} return str-tmp;} int main(){ char arr[30]="trouble ...
C语言
:写
一个函数
,求
一个字符串的长度
.在main函数中输入字符串并输出其...
答:
include<iostream> using namespace std;int main(){ int character(char *a);char a[20];int length;cout<<"请输入
一个字符串
:"<<endl;cin>>a;length=character(a);cout<<"字符串
长度
为:"<<length<<endl;return 0;}
C语言
,
字符串
常量的最长
长度
是多少?
答:
C语言
,字符串常量”\t\”name\\address\n”
的长度
为15。strlen(hello word):字符串为“hello word”这种字符串常量,系统会在其后自动补上'\0';但是求
字符串长度的函数
strlen()只要遇见'\0',就会返回函数值,'\0'不算在其中。所以返回值为10(空格也算
一个字符
)。strlen(hello\0world):...
大家正在搜
c语言的字符输出函数是什么
c语言字符串函数大全
c语言字符串函数库
c语言字符串匹配函数
c语言字符串连接函数
c语言字符串的比较
处理字符串的函数
c语言字符串定义
字符串c语言
相关问题
在c语言中怎么输出一个字符串的长度是多少
如何在c语言中计算字符串长度
c语言:编写一个函数求给定字符串长度?
c语言 获取 字符串长度
如何用C语言编写一个能测出一个字符串长度的长度的函数,函数返...
c语言中获取字符串前两位的函数
C语言编程:写一个函数,求一个字符串的长度,在main函数中...