Loading...
请输入密码访问
C++小舜老师布置了一份挺好玩的作业:在C++中利用面对对象的思想实现一种数据类型——集合。(STL中自带了set数据类型,可参考其函数原型)造轮子的作业...
初学C语言时,经常会看见文件起始一句#define PI 3.1415之类的预处理语句,大部分国内教材没有再进一步介绍C其他的预处理语句。下面进行一些总结:define常规用法#define macro-name replacement-text 又被称为宏替换,出现这一语句后,该语句之后所有宏均会被替换为replacement-text,包括在此文件后处理的文件。在C程序生成流程中(C源程...
地球人都知道,在C/C++中,const关键字修饰变量时,该变量在初始化后就不允许被改变,如:const int b;//C++17下出错,const变量...
length():返回string长度,size()有相同效果。需要注意的是,string的length()操作并不会像C中的string.h中定义的strlen一样扫描整个字符串,理论性能更优,附strlen实现代码。#include <stdlib.h> size_t strlen( char *string ) //size_t stddef.h中定义的类型 等价于unsi...