资源描述
C+中字符串变量的定义(2010-04-15 00:12:23)对于C与C+来说是没有字符串型的数据类型的,在C+中是通过包含std命名空间中的标准库然后用string来定义或者使用数组或用指向数组的指针来实现字符串变量的定义及使用的。例如:定义一个问候程序,要求输一个提示信息提示用户用键盘输入名字,然后在屏幕中输入欢迎用户进入C+世界的问候语。C语言中实现该功能的程序如下#include main()char array20;printf(Please enter you name with the keyboardn);gets(array);for(int i=0;arrayi!=0;i+)printf(%c,arrayi);printf(,welcom to c+ world!n);C+中实现该功能的程序如下:1、包含std命名空间标准库并使用string来定义#include #include names space stdint main()string namecoutPlease enter your name!name;coutendlname,welcom to C+ world!endl;2、利用数组或指针来实现#include int main()char name20;coutPlease enter your name!name;coutendlname,welcom to C+ world!endl;
展开阅读全文