88问答网
所有问题
当前搜索:
string的头文件
什么是std::
string
...?怎么用?
答:
std::
string
是标准C++的字符串实现。为了让程序好移植,要用std::string。比如:方法1:include <string> std::string 方法2:include <string> using namespace std;string string类的构造函数:string(const char *s); //用c字符串s初始化 string(int n,char c); //用n个字符c初始化...
C语言不用#include<
string
.h>
头文件
也没什么影响啊,
答:
这个就要具体问题具体分析了,如果的代码里没有用到
string
库里的函数什么的,你就可以不用包括这个
头文件
了,但是如果你有用到像strlen()这样的函数你不包括这个头文件就会报错了。
C语言中有
string
吗?
答:
一直以来对这个问题都不是很清楚:只是知道C语言里有<string.h这个
头文件
,所以就想当然的认为C语言里有string这个 类型,可以通过下面这种形式来声明
string的
变量 string aString;后来编程时发现通不过编译,又查资料才知道原来C语言里压根就没有string这个类型,所以字符串都是通过char数组来存储的,而<...
strcpy没有
string头文件
行不
答:
可以 在不使用
string
.h
头文件
的前提下,实现字符串的复制 void my_strcpy(char* dest, char* str)while (*str != '\0')dest = *str;str++;dest++;dest = *str;//这个是将str里的'\0'赋给dest里的'\0'复制 改进版 include <stdio.h> include <assert.h> void my_strcpy(char* ...
同时用C和C++一般情况要包含什么
头文件
答:
头文件
string
.h字符串处理: 本分类的函数用于对字符串进行合并、比较等操作---字符串拷贝 块拷贝(目的和源存储区不可重叠) memcpy块拷贝(目的和源存储区可重叠) memmove串拷贝 strcpy按长度的串拷贝 strncpy字符串连接函数 串连接 strcat按长度连接字符串 strncat串比较函数 块比较 memcmp字符串比较 strcmp字符串比...
c语言中strlen()怎么用
答:
strlen为C语言库函数,包含于
string
.h中,作用为计算一个字符串(字符数组)中元素的个数,即从数组头部计数,直到遇到字符串结束符\0为止,计数结果不包括\0.其声明为:unsigned int strlen(char *s);比如定义字符串:char *p = "this is for testing";调用 strlen(p);返回的结果就是p中元素的个...
MFC里面可以用
string
吗?
答:
mfc中,加上
string头文件
,用上std::就可以使用string了,他们可以相互转化
c++ 不写 include <
string
> 只写 using std::string为什么也可以?_百度...
答:
多数情况是其他标准库文件包含了 #include <
string
>,例如 iostream
头文件
;但是每种编译器的标准库实现不相同,并不保证都可以。因此最好加上 string 头文件。
VC++6.0 为什么不能用
string
??
答:
用标准的写法即可.不过建议用新点的vc.如2005及以上的.或直接用gcc,对标准的支持会好些.include<string>#include<iostream>using namespace std;int main(){
string s
("try a string test");cout<<s<<endl;return 0;}
c语言 计算字符串长度
答:
C语言的字符串是由字符数组形式保存的,并约定'\0'(ascii码值为0)作为字符串结束符。其长度为从字符串开始,到'\0'结束,所有字符的个数,不包括'\0'本身。要获得字符串长度,有两种方法可以使用,使用库函数strlen()。strlen声明在
string
.h中,原型为int strlen(char *str);功能为求str的长度...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜