- 博客(13)
- 收藏
- 关注
转载 GDI+编程(收藏)
1:添加头文件: #include <GdiPlus.h> 加载库文件: #pragma comment(lib,"gdiplus.lib") //也可以在设置中添加 使用名字空间(可无): using namespace Gdiplus; 定义用到的两变量: GdiplusStartupInput m_gdiplusStartupInput;//gdi+版本信...
2012-08-21 16:14:00
135
转载 函数指针和指针函数
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
120
转载 一个“无聊”的关于指针的演示程序
#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
133
转载 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
190
转载 (选择、冒泡、插入、快速)排序
选择排序是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到排序序列末尾。以此类推,直到所有元素均排序完毕。选择排序choose_sort.c#include <stdio.h>void choose_sort(int [],int);int main(){ ...
2012-01-05 14:39:00
92
转载 3-5编写函数itob(n,s,b)
/*编写函数itob(n,s,b),将整数n转换为以b为底的数,并将结果以字符的形式保存到字符串s中。例如,itob(n,s,16)把整数n格式化成十六进制整数保存在s中。*/#include<stdio.h>#define MAX 50void itob(int n,char s[],int b){ int i,j,sign; void re...
2011-12-17 23:20:00
608
转载 Shell排序算法
Shell排序算法是D.L.Shell 于1959年发明的。其基本思想是:先比较距离远的元素,而不是简单交换排序算法那样先比较相邻的元素。这样可以快速减少大量的无序情况,从而减轻后续的工作。被比较的元素之间的距离逐步减少,直到减少为1,这时排序变成了相邻元素的互换。/*shellsort:sort v[0]...v[n-1] into increasing order*/#inc...
2011-12-06 19:09:00
122
转载 过桥问题
原是4人过桥,ABCD要单独过桥分别需要用时1分、2分、5分、10分,过桥需要灯(只有一盏),一次只能2人一起过(意味着需要有人送灯回来),过桥时间已用时多的人为准,问如何在17分钟内让四人全部通过。答案是A和B先过,A回来,CD再过,B回来,AB第二次过。17秒完成!用C语言拓展成n人过桥,过桥时间自定,求过桥最短用时的方案。对此,可以简化问题,分步解决。先解决最少...
2011-12-04 10:46:00
330
转载 又一面试题:一个猎人带着一只狼,一个女人带着两个小女孩,一个男人带着两个小男孩,他们要渡船过河。...
一个猎人带着一只狼,一个女人带着两个小女孩,一个男人带着两个小男孩,他们要渡船过河。猎人离开狼,狼会把所有的人吃掉女人离开两个小女孩,男孩会打死两个小女孩男人离开两个小男孩,女人要把两个小男孩打死注: ① 4小孩没有驾驶船的能力。 ② 此船只能坐两个人,而且回来的时候必须有一个人要驾驶船回来。问题:他们是怎样平安和平全部渡船过去的?1.猎人和狼过去,猎人回来...
2011-11-28 19:06:00
608
转载 C++运算符的优先级与结合性
C++运算符的优先级和结合性单"表示是单目运算符,"双" 表示是双目运算符,"三" 表示是三目运算符。每种运算符都有一个优先级,优先级是用来标志运算符在表达式中的运算顺序的。优先级高的先做运算,优先级低的后做运算,优先级相同的右结合性决定计算顺序。 大多数运算符都是按从左到右计算,只有三类运算符的结合性是从右到左。他们是:单目、三目和赋值。转载于:https://www...
2011-11-27 11:17:00
157
转载 解析C语言中的sizeof
一、sizeof的概念 sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。 二、sizeof的使用方法 1、用于数据类型 sizeof使用形式:sizeof(type) 数据类型必须用括号括住。如size...
2011-11-26 19:27:00
95
转载 利用<limits.h>头文件确定类型取值范围
#include<stdio.h>#include<limits.h>main(){//signed typesprintf("signed char min:%d\n",SCHAR_MIN);//-128printf("signed char max:%d\n",SCHAR_MAX);//127printf("signed...
2011-11-25 09:01:00
246
转载 有1000瓶水,其中有一瓶有毒---有意思的笔试题
给1000个瓶分别标上如下标签(10位长度):0000000001 (第1瓶)0000000010 (第2瓶)0000000011 (第3瓶)......1111101000 (第1000瓶)从编号最后1位是1的所有的瓶子里面取出1滴混在一起(比如从第一瓶,第三瓶,。。。里分别取出一滴混在一起)并标上记号为1。以此类推,从编号第一位是 1的所有的瓶子里面取出1滴混在一起并标上记号...
2011-11-25 08:55:00
1323
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人