C/C++
Duke98842674
这个作者很懒,什么都没留下…
展开
-
Windows下使用Sublime Text 2调试/运行 C/C++ 程序
系统:Windows 7 64bit软件:Sublime Text 2 version 2.0.2 Build 2221编译软件:MinGW1. 下载Sublime Text 22. 因为SublimeText原本的编译环境不支持非英语系统,所以要先修改SublimeText。把SublimeText安装目录下的Data\Packages\Default\exe原创 2013-09-29 14:00:47 · 19977 阅读 · 8 评论 -
AfxBeginThread
用户界面线程和工作者线程都是由AfxBeginThread创建的。现在,考察该函数:MFC提供了两个重载版的AfxBeginThread,一个用于用户界面线程,另一个用于工作者线程,分别有如下的原型和过程:用户界面线程的AfxBeginThread用户界面线程的AfxBeginThread的原型如下:CWinThread* AFXAPI AfxBeginThread(转载 2014-05-05 15:36:23 · 789 阅读 · 0 评论 -
assert()函数用法总
assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include assert.h>void assert( int expression ); assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单bad转载 2014-05-05 11:29:25 · 829 阅读 · 0 评论 -
AfxBeginThread
用户界面线程和工作者线程都是由AfxBeginThread创建的。现在,考察该函数:MFC提供了两个重载版的AfxBeginThread,一个用于用户界面线程,另一个用于工作者线程,分别有如下的原型和过程:用户界面线程的AfxBeginThread的原型如下:CWinThread* AFXAPI AfxBeginThread( CRuntimeClass* pThreadC转载 2014-05-05 15:44:25 · 820 阅读 · 0 评论 -
C语言中不同类型数据所占字节数汇总
(一)32位平台:有符号型: short 在内存中占两个字节,范围为-2^15~(2^15-1) int 在内存中占四个字节,范围为-2^31~(2^31-1)long在内存中占四个字节,范围为-2^31~2^31-1无符号型:最高位不表示符号位unsigned short 在内存中占两个字节,范围为0~2^16-1unsigned int 在内转载 2014-04-17 00:40:23 · 2652 阅读 · 0 评论 -
插入排序算法(C语言实现)
插入排序的本质在于:环调取被插元素,内循环控制插入操作,通过比较,确定插入位置。#includeint main(){ int a[5]={7,8,2,6,4}; int i,j,tmp; for(i=1;i<5;i++) { for(j=0;j<i;j++) if(a[i]>a[j]) { tmp=a[j+1]; a[j+1]=a[j]原创 2013-09-27 15:12:23 · 794 阅读 · 0 评论 -
快速排序算法
快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。 总的说来,要直接默写出快速排序还是有一定难度的,因为本人就自己的理解对快速排序作了下白话解释,希望对大家理解有帮助,达到快转载 2013-09-28 12:09:41 · 639 阅读 · 0 评论 -
选择排序算法(C语言实现)
选择排序本质在于:取定一位,与后面的每一位进行比较,如果符合要求即换位。class ChooseSortDemo{ public static void main(String[] args) { int[] a = {3,5,7,4,2,8,1,9}; for(int i=0;i<8;i++) for(int j=i原创 2013-09-27 15:18:11 · 856 阅读 · 0 评论 -
冒泡排序算法(C语言实现)
冒泡排序算法的本质在于:将相邻的元素进行比较,符合要求即互换,最值沉淀,外循环仅控制排序元素个数。#includeint main(){ int a[5]; int i,j,tmp,k; for(i=0;i<5;i++) { printf("Input the a[%d] = ",i); scanf("%d",&a[i]); printf("\n",i);原创 2013-09-27 15:10:51 · 1209 阅读 · 0 评论 -
Windows 7下安装Visual C++ 6.0
下载Microsoft.Visual.C++.6.0.Professional.Edition(英文版).iso,下载链接:http://pan.baidu.com/share/link?shareid=105926&uk=758110515方法/步骤1下载完成后,使用WinRAR直接解压。2打开解压后文件夹,运行setup.exe安装程序。在弹出的兼容性提示对转载 2014-04-06 12:41:52 · 3509 阅读 · 0 评论