例78: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語言開發工具合集
更多案例可以go公眾號:C語言入門到精通
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/258106.html
標籤:其他
上一篇:2021-02-08
