自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 GDI+编程(收藏)

1:添加头文件:  #include <GdiPlus.h>  加载库文件:  #pragma comment(lib,"gdiplus.lib") //也可以在设置中添加  使用名字空间(可无):  using namespace Gdiplus;  定义用到的两变量:  GdiplusStartupInput m_gdiplusStartupInput;//gdi+版本信...

2012-08-21 16:14:00 120

转载 函数指针和指针函数

1.函数指针 函数指针是指向函数的指针变量,即本质是一个指针变量。 例如: int (*f)(int x); double (*ptr)(double x); 例如 #include <stdio.h> int max(int a,int b) { if(a>b) return a; els...

2012-04-15 10:54:00 106

转载 一个“无聊”的关于指针的演示程序

#include <stdio.h> int main(int argc, char *argv[]) { // create two arrays we care about int ages[] = {23, 43, 12, 89, 2}; char *names[] = {"Alan", "Frank","Mary", "John", "Li...

2012-03-18 16:39:00 117

转载 How to create and extract zip, tar, tar.gz and tar.bz2 files in Linux

Data compression has been extremely useful to us over the years. Whether its a zip file containing images to be sent in a mail or a compressed data backup stored on a server, we use data compress...

2012-03-04 22:00:00 173

转载 (选择、冒泡、插入、快速)排序

选择排序是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到排序序列末尾。以此类推,直到所有元素均排序完毕。 选择排序choose_sort.c #include <stdio.h>void choose_sort(int [],int);int main(){ ...

2012-01-05 14:39:00 77

转载 3-5编写函数itob(n,s,b)

/*编写函数itob(n,s,b),将整数n转换为以b为底的数,并将结果以字符的形式保存到字符串s中。例如,itob(n,s,16)把整数n格式化成十六进制整数保存在s中。*/ #include<stdio.h> #define MAX 50 void itob(int n,char s[],int b) { int i,j,sign; void re...

2011-12-17 23:20:00 573

转载 Shell排序算法

Shell排序算法是D.L.Shell 于1959年发明的。其基本思想是:先比较距离远的元素,而不是简单交换排序算法那样先比较相邻的元素。这样可以快速减少大量的无序情况,从而减轻后续的工作。被比较的元素之间的距离逐步减少,直到减少为1,这时排序变成了相邻元素的互换。 /*shellsort:sort v[0]...v[n-1] into increasing order*/#inc...

2011-12-06 19:09:00 112

转载 过桥问题

原是4人过桥,ABCD要单独过桥分别需要用时1分、2分、5分、10分,过桥需要灯(只有一盏),一次只能2人一起过(意味着需要有人送灯回来),过桥时间已用时多的人为准,问如何在17分钟内让四人全部通过。 答案是A和B先过,A回来,CD再过,B回来,AB第二次过。17秒完成! 用C语言拓展成n人过桥,过桥时间自定,求过桥最短用时的方案。 对此,可以简化问题,分步解决。先解决最少...

2011-12-04 10:46:00 288

转载 又一面试题:一个猎人带着一只狼,一个女人带着两个小女孩,一个男人带着两个小男孩,他们要渡船过河。...

一个猎人带着一只狼,一个女人带着两个小女孩,一个男人带着两个小男孩,他们要渡船过河。猎人离开狼,狼会把所有的人吃掉女人离开两个小女孩,男孩会打死两个小女孩男人离开两个小男孩,女人要把两个小男孩打死注: ① 4小孩没有驾驶船的能力。 ② 此船只能坐两个人,而且回来的时候必须有一个人要驾驶船回来。问题:他们是怎样平安和平全部渡船过去的? 1.猎人和狼过去,猎人回来...

2011-11-28 19:06:00 510

转载 C++运算符的优先级与结合性

C++运算符的优先级和结合性 单"表示是单目运算符,"双" 表示是双目运算符,"三" 表示是三目运算符。 每种运算符都有一个优先级,优先级是用来标志运算符在表达式中的运算顺序的。优先级高的先做运算,优先级低的后做运算,优先级相同的右结合性决定计算顺序。  大多数运算符都是按从左到右计算,只有三类运算符的结合性是从右到左。他们是:单目、三目和赋值。 转载于:https://www...

2011-11-27 11:17:00 144

转载 解析C语言中的sizeof

一、sizeof的概念   sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。 二、sizeof的使用方法   1、用于数据类型   sizeof使用形式:sizeof(type)   数据类型必须用括号括住。如size...

2011-11-26 19:27:00 82

转载 利用<limits.h>头文件确定类型取值范围

#include<stdio.h> #include<limits.h> main() { //signed types printf("signed char min:%d\n",SCHAR_MIN);//-128 printf("signed char max:%d\n",SCHAR_MAX);//127 printf("signed...

2011-11-25 09:01:00 221

转载 有1000瓶水,其中有一瓶有毒---有意思的笔试题

给1000个瓶分别标上如下标签(10位长度): 0000000001 (第1瓶)0000000010 (第2瓶)0000000011 (第3瓶)......1111101000 (第1000瓶)从编号最后1位是1的所有的瓶子里面取出1滴混在一起(比如从第一瓶,第三瓶,。。。里分别取出一滴混在一起)并标上记号为1。以此类推,从编号第一位是 1的所有的瓶子里面取出1滴混在一起并标上记号...

2011-11-25 08:55:00 1281

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除