
字符串处理
meetings
这个作者很懒,什么都没留下…
展开
-
char[] ,char*,string 三者的区别及转换
1. char[] p表示p是一个数组指针,相当于const pointer,不允许对该指针进行修改。但该指针所指向的数组内容,是分配在栈上面的,是可以修改的。 char *s1 = "hello"; char s2[] = "hello"; s2=s1; //编译ERROR s1=s2; //OK 2. char * pp表示pp是一个可变指针,允许对其进行修改,即可以指向其他地方,如p原创 2015-06-30 23:09:49 · 759 阅读 · 0 评论 -
统计一句话中有多少个单词,并分行打印。
1. 统计一句话中有多少个单词,并分行打印。 #include using namespace std; int main (void) { char ch = ' '; int count= 0; string s ; string ss; cout <<"输入:" << endl; getline(cin,s);// 这里可以在输入时不让c原创 2015-06-30 09:03:54 · 1918 阅读 · 0 评论 -
字符串处理函数(string.h)
1、strcpy 函数名: strcpy 功 能: 拷贝一个字符串到另一个 用 法: char *strcpy(char *destin, char *source); 程序例: #include #include int main(void) { char string[10]; char *str1 = "abcdefghi";转载 2015-03-23 20:27:26 · 709 阅读 · 0 评论