零散的知识点
文章平均质量分 72
普通网友
这个作者很懒,什么都没留下…
展开
-
strcat
在C++中,存在于头文件中 功能 把c2所指字符串添加到c1结尾处(覆盖c1结尾处的'\0')并添加'\0'。 程序举例 #include #include using namespace std; int main() { char c1[100]; char c2[100]; while(cin>>c1>>c2) { s原创 2014-01-23 19:24:07 · 473 阅读 · 0 评论 -
函数总结
strchr()函数的作用是:返回一个字符在另一个字符串中首次出现的位置到后者末尾的子字符串(大小写敏感)。 如果这个函数执行成功,将返回剩余字符串(存在相匹配的字符);如果没有找到相匹配的字符,则反会False。 功 能: 在一个串中查找给定字符的第一个匹配之处 用 法: char *strchr(char *str, char c); 程序举例 #includ原创 2014-01-21 20:47:20 · 366 阅读 · 0 评论 -
malloc 函数解析
一、原型:extern void *malloc(unsigned int num_bytes); 头文件:#include 或 #include (注意:alloc.h 与 malloc.h 的内容是完全一致的。) 功能:分配长度为num_bytes字节的内存块 说明:如果分配成功则返回指向被分配内存的指针,否则返回空指针NULL。 当内存不再使用时,应使用free()函数将内存块释原创 2014-02-24 19:53:29 · 618 阅读 · 0 评论 -
map容器
Map容器 map类定义了一个关联容器,并且在容器中使用唯一的关键字来映射相应的值。 例如: A 0 B 1 C 2 从本质上来说,关键字就是值的名字。在map对象中存储了一个值之后,就可以 通过关键字来获得它。map对象是一系列关键字/值的匹配对。 map的主要功能在于:只有你知道了一个值的关键字原创 2014-02-24 16:56:26 · 493 阅读 · 0 评论 -
strncpy的用法
strncpy()属于strcpy()的扩展,使用时需要包含头文件#include string.h>. 其函数原型为strncpy(char *s1,const char *s2,int n);其中有三个参数分别表示目标字符串s1,源字符串s2,拷贝长度。意思是将s2指向的字符串的前n个长度的字符放到s1指向的字符串中,并将s1原有的前n个字符覆盖. 例子: #include #i原创 2014-02-26 19:58:05 · 885 阅读 · 0 评论 -
#define认识与总结
作用: 在C或C++语言源程序中允许用一个标识符来表示一个字符串,称为“宏”。被定义为“宏”的标识符称为“宏名”。在编译预处理时,对程序中所有出现的“宏名”,都用宏定义中的字符串去代换,这称为“宏代换”或“宏展开”。宏定义是由源程序中的宏定义命令完成的。宏代换是由预处理程序自动完成的。 定义 编辑本段 宏定义优点 (1) 方便程序的修改 使用简单宏原创 2014-02-17 11:01:30 · 796 阅读 · 0 评论