ZKX's LAB

VC 中,C字符串变量与string的对象之间有什么样的区别? c string变量输入

2021-03-08知识4

c语言中string声明的变量如何存进文件去? 在C语言中并没有string类型的变量。string类型变量是C++的。1 在C语言中,字符串是用字符数组表示的,要将字符串存到文件中,可以使用fprintf函数。代码如下:fprintf(fp,\"%s\",str);其中,fp为打开的文件指针,str为字符串变量。2 在C++中,要将string类型变量存到文件中,根据文件操作的方式,有如下两种:a)ofstream流对象打开的文件。使用重载即可。如out;其中,str为string对象,而out为ofstream对象。b)fopen打开的文件。要将string对象存到fopen打开的文件中,要先把string转为C格式的字符串。即字符数组形式,可以使用string的c_str()成员函数。然后再如1中所述,使用fprintf输入到文件。代码:fprintf(fp,\"%s\",str.c_str());

C语言中有没有String 变量类型 没有,你自己定义一个呗typedef char*string

C语言中有string类型变量吗? C语言中有string类型变量吗\"这里的 string 有 二 义性。(1)如果 string 是普通词汇,“C语言中有字符类型变量吗”,答,有。字符类型 用 char 声明。char str[]=\"This 。

VC 中,C字符串变量与string的对象之间有什么样的区别? c string变量输入

随机阅读

qrcode
访问手机版