1.我想把一个字符串赋给一个变量,不知怎么弄.输出呢?
2.字符串数组如何得到.例如str[5]是一个字符串的数组,现在想在str[1]中存储"ABC",在str[2]中存储"ABCDE",在str[3]中存储"ABCDEF"....请问像这样的赋值和输出应该怎么实现呢?
谢谢!
对于string型的变量,直接赋值即可,如string str="abcde";使用string类需要使用头文件#include <string>
对于char数组型的变量,在声明时可以直接赋值,如char str[] = "abcde",
对于char数组型的变量,在非声明的时候赋值时,不能直接赋值,如char str[64];str = "abcde";是不允许的,需要借助strcpy函数进行赋值,需要使用头文件#include <string.h>。使用方法:
c++中怎么把一个字符串赋给一个变量
对于string型的变量,直接赋值即可,如string str="abcde";使用string类需要使用头文件#include <string> 对于char数组型的变量,在声明时可以直接赋值,如char str[] = "abcde",对于char数组型的变量,在非声明的时候赋值时,不能直接赋值,如char str[64];str = "abcde";是不允许的,需要借助str...
C++中如何将汉字字符串赋值给一个变量?
使用strcpy函数,修改char输入的元素值,注意不要越界strcpy(a,"你好");
c++中怎样才能将一串字符存入一个字符串变量?
不能,一个字符型变量只能存放一个字符,想存放字符串要用到字符型数组,俗称字符串.
c++中字符串怎么赋值?
"can get some helps from the book."); } 2、对数组中字符逐个赋值 字符串可以赋值给字符指针变量,或者将字符串用字符数组保存。如:char a[10]={'h','e','l','l','o'};3、利用strcpy strcpy是一种C语言的标准库函数,strcpy把含有'\\0'结束符的字符串复制到另一个地址空间,返回值...
c++中如何将字符串变量的值赋给字符数组变量
我们知道,同类型的变量之间可以相互赋值,但是对于同类型的数组来说,却是个例外。即使类型、元素个数都相同,也不能彼此赋值,要想赋值的唯一办法就是:以数组的元素为单位进行操作。对于您的问题,可以有以下程序解决:main(){ string f1="abcd";char c1[10];int i=0 for(i=0;i<10;i++){...
C++,中怎么样把编辑框里输入的字符串传递给一个变量?? 用哪句语句...
char str[255];str=io.read();
c++中如何将一个字符串如“\\x00\\x00\\x00\\x00\\”赋值给一个cstring类型...
这个是16进制。应该是不能将这种格式的值赋给字符串变量的、不过你可以转化成asc码后再赋值嘛。
C++中如何把一个数组赋值给一个字符串变量问题,(考考你哦),。_百度知 ...
用指针赋值,直接给那个要赋值的字符串类型的数组要赋值的指针,只要类型兼容就可以操作。
c++问题。。。如何将字符串中的浮点数值获取下来,并赋予一个变量
用 string s="0.123434"istringstream isp(s);double val;isp >> val;就可以了 istringstream 的类头文件是 #include <sstream>
C++中如何将一个String类对象里的字符串完整赋值给一个字符型的...
int iLen=s.length();\/\/得到字符串的长度 char *s1=new char[iLen+1];for(int i=0;i<iLen;i++){ s1[i]=string[i];\/\/在string类中" [ i] "是重载了的,可以像字符数组一样直接访问下标为i 的字符 \/\/知道这点你应该就知道怎样做了.} si[i]='\\0';大致就这样,自己写的,没有...