从0开始的练级路(五)——头文件没有include<string>仍然可以运行string语句/memset语句/Keep Fighting

 

今天状态比昨天好多辽,果然不能熬夜呢233

 

(1)头文件没有include<string>仍然可以运行string语句

虽然在老编译器上会报错(比如VC6.0),在大部分编译器中使用string但并没有包含头文件<string>程序仍然可以运行。查找资料发现,<iostream>库中包含了<string>库。

参考资料:http://www.cplusplus.com/forum/beginner/889/

 

 

 

(2)memset语句

包含在<cstring>中,可以将数组统一赋值;

模板:比如你定义了一个一维数组int a[1000];你可以这样初始化全为0;

memset(a,0,sizeof(a));    //括号中分别是(数组名,要初始化的数,数组的长度可以用sizeof来求)

   但是要注意,初始化不可以初始任何值,是因为memset初始化方式是是按字节 )

 

  (3) 鸡汤:

 

 

     晚安 好梦

posted @ 2020-03-14 01:33  Etherealhff  阅读(245)  评论(0编辑  收藏  举报