string+h

@宓路3860:c++中 string与string.h 的作用和区别是什么? -
终吕19876305259…… 一般一个C++的老的带“.h”扩展名的库文件,比如iostream.h,在新标准后的标准库中都有一个不带“.h”扩展名的相对应,区别除了后者的好多改进之外,还有一点就是后者的东东都塞进了“std”名字空间中.但唯独string特别.问题在于C++要兼容C的标准库,而C的标准库里碰巧也已经有一个名字叫做“string.h”的头文件,包含一些常用的C字符串处理函数.这个头文件跟C++的string类半点关系也没有,所以 并非 的“升级版本”,他们是毫无关系的两个头文件.

@宓路3860:string和string.h的区别 -
终吕19876305259…… <string><string>是C++标准定义的头文件,它定义了一个string的字符串类,里面包含了string类的各种操作,如s.size(), s.erase(), s.insert()等.但<string>又包含了老的C版本的字符串操作如strcpy、strcat等,这就相当于,在<string>的文件中除了定义自己的string类之外,还加了一个#include<string.h>一句包含了C版本的字符串操作.<string.h><string.h>是C版本的头文件,包含比如strcpy、strcat之类的字符串处理函数.

@宓路3860:C++中string.h什么时候使用 -
终吕19876305259…… 定义char和char[]字符串都不用string.h 但是,在用char[] 数组字符串时,很多时候要用到strlen strcopy等函数,这函数是在string.h类里面的.

@宓路3860:c语言 #include<string.h> 啥意思 -
终吕19876305259…… 意思是包含字符串处理函数的头文件,有了这句话就可以直接调用现有的字符串处理的一系列函数了,比如返回字符串长度的strlen()函数、复制一个字符串到另一个字符串里的strcpy()函数,等等.

@宓路3860:C++里面头文件<string.h>的用处是什么? -
终吕19876305259…… string.h包含一些c语言的库函数,有关字符串操作的,有一下的函数可以用,strlen(),strcat(),strcpy(),strcmp()等等.

@宓路3860:#include "string.h"是什么意思 -
终吕19876305259…… string是C++标准库中声明的一个字符串类型,用来定义字符串变量,在C++中可以这样定义#include 例如 string name="China";

@宓路3860:在C++中什么情况下会用到#include <string.h> -
终吕19876305259…… 是这样的,事实上有这几个:string、 cstring、 string.h 其中string.h是c语言的遗留,c++标准制定前是存在的,但是标准制定后出于兼容考虑还是保留了,但是不建议使用 对于c原有,c++里面同样继承的东西,事实上标准c++建议使用cstring的...

@宓路3860:c++里的string.h
终吕19876305259…… string.h是c语言处理字符串的一些相关函数的头文件.而string是C++的头文件,其中包含string类,两者是不一样的,你那段代码要这样写 #include <string> #include <iostream> using namespace std; void main(void) { string a="dj"; cout<<a; }

@宓路3860:C++中string包含string.h吗? 意思是声明string能使用string.h的代码吗? -
终吕19876305259…… 不包含的,两个不同的类库,string是C++的,string.h是C/C++共有的,如果要在C++里面使用string.h,可以这么写:#include

@宓路3860:在C中#include<string.h>应该在什么时候加? -
终吕19876305259…… string.h是一个和字符串处理相关的头文件,里面有很多字符串处理的函数,如果你写程序时要用到里面提供的函数的话,就应该加.一般来说,只要有字符串处理,最好都加上.

相关推荐

相关链接:
  • strict
  • strike
  • striking
  • strict怎么读
  • stripe
  • strive
  • string
  • strip
  • stripes
  • strikingly
  • 本文由网友投稿,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
    若有什么问题请联系我们
    2024© 客安网