当前位置:网站首页>C语言求字符串的长度
C语言求字符串的长度
2022-07-29 05:08:00 【cpp编程】
C语言写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度,要求用指针。
解题思路:求字符串的长度,还要求用指针,读者首先应该想一下不用指针是否可以,求字符串的长度需要判断字符串的结束标志。
C语言源代码演示:
#include<stdio.h>//头文件
int main()//主函数
{
int sum_Length(char *point);//函数声明
int len;//定义整型变量
char str[20];//定义字符数组
printf("请输入要求长度的字符串:");//提示语句
scanf("%s",str);//因为str是数组,不用加取地址符&
len=sum_Length(str);//函数调用
printf("字符串的长度是%d\n",len);//输出结果
return 0;//主函数返回值为0
}
int sum_Length(char *point)//函数功能的实现
{
int number=0;//定义整型变量
while(*point!='\0')
{
number++;
point++;
}
return number;//将number返回到函数调用处
}
编译运行结果如下:请输入要求长度的字符串:Cyuyan
字符串的长度是6
--------------------------------
Process exited after 2.775 seconds with return value 0
请按任意键继续. . .
今天的分享就到这里了,大家要好好学C语言/C++哟~
写在最后:对于准备学习C/C++编程的小伙伴,如果你想更好的提升你的编程核心能力(内功)不妨从现在开始!
C语言C++编程学习交流圈子,QQ群:763855696【点击进入】
C语言从入门到精通(C语言入门C语言教程C语言零基础C语言基础C语言学习C
整理分享(多年学习的源码、项目实战视频、项目笔记,基础入门教程)
欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!
编程学习视频分享:

边栏推荐
猜你喜欢
随机推荐
7.2-function-overloading
Deep learning brush a bunch of tricks of SOTA
AttributeError: ‘module‘ object has no attribute ‘create_ connection‘
QT系列---安装
【文件下载】Easyexcel快速上手
ODOO开发教程之透视表
Mapper agent development
那个准时上下班,从不愿意加班加点的人,在我前面升职了...
关于servlet中实现网站的页面跳转
Arfoundation starts from scratch 3- create an arfoundation project
Qml类型:MouseArea
[config] configure array parameters
About the configuration and use of thymeleaf
QT学习:使用JSON/XML等非ts文件实现多语言国际化
【2022新生学习】第三周要点
ARFoundation从零开始3-创建ARFoundation项目
Youxuan database failed to start and reported network error
C how to realize simple factory mode
P1009 [noip1998 popularization group] sum of factorials
缓存穿透、缓存击穿、缓存雪崩以及解决方法








