- 博客(6)
- 资源 (3)
- 收藏
- 关注
转载 new/delete 和malloc/free 的区别一般汇总
一、基本概念 malloc/free:1、函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。 void free(void *FirstByte): 该函数是将之前用malloc分配的空间还给程序或者是操作系
2015-10-13 20:02:12 448
转载 2014届华为校园招聘机试题
华为2014校园招聘的机试题目和2013年的完全一样。一、题目描述(60分):通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。要求实现函数:void stringFilter(const char *pInputStr, long lInpu
2015-10-12 15:23:41 400
转载 二维数组中的查找
转自:http://liuqing-2010-07.iteye.com/blog/13308301.1. 问题描述 在一个二维整数数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 例如下面的二维数组就是每行、每列都递增排序。如果在这个数组中查找数字7,则返回
2015-10-11 12:38:44 346
转载 找出数组中第二大的数
题目:写一个函数找出一个整数数组中,第二大的数。[cpp] view plaincopyprint?#include //初始化最大值为a[0],次大值为a[1],遍历一次,每次比较并更新最大值和次大值,最后就可以得到次大值。 int findsecondmaxvalue(int *a,int size) {
2015-10-11 12:22:36 460
转载 【百度】写一个字符串逆序的程序,时间复杂度和空间复杂度最低,效率越高越好
时间:2015.02.07地点:软件大楼1.写一个字符串逆序的程序,时间复杂度和空间复杂度最低,效率越高越好。[cpp] view plaincopy#include static void ReverseStr(char* str); int main(void) { char arr[]="he
2015-10-11 12:09:28 1059
转载 条件编译(#ifdef #else #endif #if)
一、预处理 细说条件编译前,先了解下预处理过程。预处理过程读入源码,即对源码进行扫描,检查包含的预处理指令和宏定义,对其进行初步转换,然后再将产生的这种新源码提供给编译器。预处理过程还会删除程序中的注释和多余的空白字符。 预处理指令以#号开头,后跟指令关键字,指令将在编译器对源码进行编译之前对源码做某些转换。常用的预处理指令有如下:#空指令 //无任何效
2015-10-11 12:04:06 547
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人