一 概述
本节课主要讲述char数组和string型字符串中,查询有多少个字符
二 示例演示及结果输出
2.1 代码(指针参数)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| #include<iostream> #include<cstring> using namespace std; int get(const char *p); int main() { char ch[15]="hello world"; char *p="very well"; int a=get(ch); int b=get(p); cout<<ch<<"共有"<<a<<"个字符"<<endl; cout<<p<<"共有"<<b<<"个字符"<<endl; return 0; } int get(const char *p) { int count=0; while(*p) { count++; p++; } return count; }
|
2.2 代码(数组参数)
2.3 输出结果
1 2
| hello world共有11个字符 very well共有9个字符
|