1:字符数组是一个一维数组,引用字符数组的指针为字符指针,字符指针就是指向字符型内存空间的指针变量。
char *p;
char *string="www.mingri.book";
2:实例,通过指针连接两个字符数组,代码如下:
// 6.14.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include<iostream> using namespace std; void main() { char str1[50], str2[30], *p1, *p2; p1 = str1; p2 = str2; cout << "please input string1:" << endl; gets_s(str1);//这种输入方式将‘\0’作为结束符,而不是空格键 cout << "please input string2:" << endl; gets_s(str2); while (*p1 != ‘\0‘) p1++; while (*p2 != ‘\0‘) *p1++ = *p2++; *p1 = ‘\0‘; cout << "the new string is:" << endl; puts(str1); }
运行结果:
时间: 2024-10-16 18:25:34