第十七周 用指针做形参求字符串的长度
2013-12-21 10:06
204 查看
/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:尚振伟 *完成日期:2013年 12月21日 *版本号:v0.1 *对任务及求解方法的描述部分: *输入描述:无 *问题描述: *程序输入: *程序输出: *问题分析: *算法设计: */ #include <iostream> #include<cstdio> using namespace std; int pstrlen(char *str); int main() { char str[500]; cout<<"请输入字符串(空格和符号也代表字符):"<<endl; gets(str); cout<<"你输入的字符串长度为:"<<endl; cout<<pstrlen(str)<<endl; return 0; } int pstrlen(char *str) { int i=0; char *r; for(r=str;*r!='\0';r++) i++; return i; }
结果展示:
心得体会:为什么把定义函数中的 r 换成 p 程序就出错,而用其他的就行,求解答。。。。。。。。
相关文章推荐
- 第十七周项目2-3-求字符串长度(指针做做形参)
- 第十七周项目二 指针玩字符串 3-2 指针做形参求字符串长度
- 第十七周项目二 指针玩字符串 3-1 数组做形参求字符串长度
- 第十七周 用指针做参数比较两个字符串的长度
- 第十七周项目2-4-求字符串中单词个数(指针做形参)(注:两个单词间可有多个空格) .
- 第16周项目2-字符串长度(指针作形参)
- 第十六周 项目二--用指针玩字符串(2.3.2求字符串的长度--指针作形参)
- 第十七周项目二 用指针玩字符串 2-2 指针做形参去除特定字符
- 第16周项目2-用指针对字符串进行操作(用数组作形参计算字符串长度)
- 17周项目二(用指针作形参计算字符串的长度)
- 第十七周项目2-2-去除字符串中的空格(指针做形参)
- 第十七周项目2-用指针玩字符串(求字符串长度)
- 第16周项目2.3 求字符串str的长度并返回 用指针作形参
- 第16周项目2-比较两个字符串长度(指针作形参)
- 第十七周项目2-3-求字符串长度(字符数组做形参)
- 第十六周 项目二:用指针玩字符串(2.3.1:求字符串str的长度并返回(用数组名作形参))
- 求字符串长度 用数组做形参和用指针做形参
- 第十七周项目2-5-比较两字符串,返回值同strcmp()(指针做形参)
- 第十七周-项目二(3)求字符串的长度并返回。(用指针作参数)
- 第17周项目2--求字符串str的长度并返回(用指针做形参)