C语言技术
文章平均质量分 78
uestcyao
这个作者很懒,什么都没留下…
展开
-
12个有趣的C语言问题
摘要:12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!1.gets()函数问:请找出下面代码里的问题:#include int main(void) { char buff[10]; memset(buff,0,sizeof(buff)); gets(buff); printf("\n The buffer转载 2012-09-10 17:35:17 · 696 阅读 · 0 评论 -
C++ STL库的总结以及实现原理
STL的容器可以分为以下几个大类:一:序列容器, 有vector, list, deque, string.二 : 关联容器, 有set, multiset, map, mulmap hash_set,hash_map, hash_multiset, hash_multimap三: 其他的杂项: stack, queue, v转载 2014-03-23 14:46:06 · 6984 阅读 · 1 评论 -
c++的new和delete的方法使用以及不用new定义变量
new和delete运算符用于动态分配和撤销内存的运算符new用法: 1. 开辟单变量地址空间 1)new int; //开辟一个存放数组的存储空间,返回一个指向该存储空间的地址.int *a = new int 即为将一个int类型的地址赋值给整型指针a. 2)int *a =转载 2014-03-24 16:44:27 · 9311 阅读 · 1 评论 -
c++ STL的各种容器方法总结
map常用的方法主要有:insert,erease,size,count,begin,end,find,clear,emptyinsert方法: 在map中插入一个元素,map中记录的元素通常为键值对,所以,在存储时会把,键和值封装成pair然后进行插入,例如:phone.insert(pair(name,number));其中name和number为转载 2014-03-26 17:01:05 · 1657 阅读 · 0 评论