如何将char数组赋值给string变量
1个回答
展开全部
对于string型的变量,直接赋值即可,如string str="abcde";使用string类需要使用头文件#include <string>
对于char数组型的变量,在声明时可以直接赋值,如char str[] = "abcde",
对于char数组型的变量,在非声明的时候赋值时,不能直接赋值,如char str[64];str = "abcde";是不允许的,需要借助strcpy函数进行赋值,需要使用头文件#include <string.h>。
对于char数组型的变量,在声明时可以直接赋值,如char str[] = "abcde",
对于char数组型的变量,在非声明的时候赋值时,不能直接赋值,如char str[64];str = "abcde";是不允许的,需要借助strcpy函数进行赋值,需要使用头文件#include <string.h>。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询