cboy 的 站内主页

用Win-TC编译与用TC2.0编译的差异
HOT

现在有一种在Windows下运行的一种叫Win-TC的C语言源代码编辑工具以小巧的身躯和强大的功能受到很多网友的青睐。但最近有位朋友给我一个关于指针的源程序。用Win-TC编译和英文版TC2.0编译出来的结果截然不同,请看下面的代码: #include "stdio.h" main(){ int a=100,*pa=&a,*pp=pa; printf("a=%d,pa=...
阅读全文

编程者说之C语言
HOT

谈及C语言,我想凡是学过它的朋友都有这样一种感觉,那就是“让我欢喜让我忧。”欢喜的是,C语言功能非常强大、应用广泛,一旦掌握了后,你就可以理直气壮地对他人说“我是电脑高手!”,而且以后若是再自学其他语言就显得轻而易举了。忧虑的是,C语言犹如“少林武功”一般博大精深,太难学了。其实就笔者认为C语言并非是“difficult(困难)”的,只要你能理清思路,掌握它的精髓,那么自学C语言是一件非常容易且又...
阅读全文

什么是结构体?
HOT

自己总结的,觉得能帮助初学者看透一些纷繁复杂的语法规则,理解C语言的真谛  第一次发布,不一定正确,欢迎讨论、指正、补充  1. 表达式定律     任何能产生数值结果的运算、操作都可以作为表达式,并可以放到任何需要数值结果的地方,只要数值类型能够匹配     常见的可以产生数值结果的运算和操作     算术...
阅读全文

C/C++中的结构体
HOT

什么是结构体?    简单的来说,结构体就是一个可以包含不同数据类型的一个结构,它是一种可以自己定义的数据类型,它的特点和数组主要有两点不同,首先结构体可以在一个结构中声明不同的数据类型,第二相同结构的结构体变量是可以相互赋值的,而数组是做不到的,因为数组是单一数据类型的数据集合,它本身不是数据类型(而结构体是),数组名称是常量指针,所以不可以做为左值进行运算,所以数组之间就不能通过数组...
阅读全文

Turbo C(V2.0)编译错误信息(2)
HOT

分析与处理:在 for语句中,如果控制表达式后缺少右括号,则会出现此类错误。 For statement missing( (For语句缺少"(") For statement missing; (For 语句缺少";") 分析与处理:在 for语句中,当某个表达式后缺少分号,则会出现此类错误。 Function call missing) (函数调用缺少")") 分析与处理:如果函数调用的参数表...
阅读全文

Turbo C(V2.0)编译错误信息(1)
HOT

   说明:Turbo C 的源程序错误分为三种类型:致命错误、一般错误和警告。其中,致命错误通常是内部编译出错;一般错误指程序的语法错误、磁盘或内存存取错误或命令行错误等;警告则只是指出一些得怀疑的情况,它并不防止编译的进行。    下面按字母顺序A~Z分别列出致命错误及一般错误信息,英汉对照及处理方法: (一)、致命错误英汉对照及处理方法: A-B致命错误 Bad call of in-lin...
阅读全文

C/C++头文件一览
HOT

#include <assert.h>    //设定插入点 #include <ctype.h>     //字符处理 #include <errno.h>     //定义错误码 #include <float.h>     //浮点数处理 #include <fstream.h>    //文件输入/输出 #include <...
阅读全文

c语言函数
HOT

在学习C语言函数以前,我们需要了解什么是模块化程序设计方法。人们在求解一个复杂问题时,通常采用的是逐步分解、分而治之的方法,也就是把一个大问题分解成若干个比较容易求解的小问题,然后分别求解。程序员在设计一个复杂的应用程序时,往往也是把整个程序划分为若干功能较为单一的程序模块,然后分别予以实现,最后再把所有的程序模块像搭积木一样装配起来,这种在程序设计中分而治之的策略,被称为模块化程序设计方法。在C...
阅读全文

非常时期突现网络办公的魅力!
HOT

 最近非典盛行,人们不在频繁出入公共场合,一下子工厂、学校、商场、超市、舞厅、旅行社、洗浴中心等冷清了许多。人们希望不接触就能实现公文传递、业务流转、报表审批、网络会议。这个时候网络办公在节省时间的同时可以避免人们直接接触,对那些传统的老公司来说未尝不是一件好事。另外上网办公也可以增进管理者与员工的距离,使沟通更有效!      但是,就笔者调查,...
阅读全文

写扫雷的一点感想(初学的朋友可以看看)
HOT

//因为自己的水平很菜,所以写写小程序锻炼锻炼,高手就不要看/了。 好吧,说一些简单但是我认为重要的东西吧。在我这个层次(很菜很菜)的人看来,写大程序应该是一种很神圣的事情了。因为一般在公司做事,就是分配一些模块,小的几百行,大的上万行,就基本搞好了。自己完整地写一个上十万行的东西(当然,不能烂到连自己都不喜欢的程度啊),在我看来,应该还是需要一些东西的。至少需要一些程序框架设计的思想在...
阅读全文

运用VC对Office进行编程操作
HOT

用VC对Office进行操作的介绍已经不少了,但是从来没有把word,excel,powerPoint进进全面的介绍的。    由于工作的需要,我需要对在自己的软件中对word,excel,powerPoint进行操作。所以把自己的体会写出来和大家分享,希望对大家有所帮助。当然还有很多不当之处,希望大家指出。    用例子来说明吧,首先创...
阅读全文

向你的程序中添加多语言支持
HOT

首先,在你创建了一个应用程序后,需要创建一个 dll ,该 dll 包含了你程序的资源,资源的 ID 与你程序的完全相同,但内部的语言不同。具体方法如下:新建一个 dll 项目,然后把你程序的资源文件复制到 dll 项目资源中即可,接下来,修改 dll 项目中资源的语言(这可能需要花一点时间)。然后只要简单修改一下你的程序代码就可以了:在 CWinApp 继承类中,添加一个成员变量(我使用的是日语...
阅读全文

文档 视图 框架窗口间的关系和消息传送规律
HOT

在MFC中M$引入了文档-视结构的概念,文档相当于数据容器,视相当于查看数据的窗口或是和数据发生交互的窗口。(这一结构在MFC中的OLE,ODBC开发时又得到更多的拓展)因此一个完整的应用一般由四个类组成:CWinApp应用类,CFrameWnd窗口框架类,CDocument文档类,CView视类。(VC6中支持创建不带文档-视的应用)在程序运行时CWinApp将创建一个CFrameWnd框架窗口...
阅读全文

线程
HOT

MFC的WinMain   使用MFC编程的程序员刚开始都会提出这样一个问题:我的程序是从哪儿开始执行的?回答是:从WinMain()开始执行的。提出这样的问题是由于在他们所编写的MFC应用中看不到WinMain()函数。这个函数是隐藏在MFC框架中,MFC的设计者将它作得很通用(这主要得益于Window的消息驱动的编程机制,使得作一个通用的WinMain()很容易),因此在一般情况下,无需更改W...
阅读全文

"瑜珈山夜话" —- 闲谈"封装与抽象"
HOT

摘要:封装和抽象是C++里面的重要概念,本文试着对此作一下简单的讨论。          封装是OO的重要特征,这一点是毫无疑问的,至于算不算的上是OO的三大特征之一(另外两个是继承、多态),目前仍有争论,我也不想在这个问题上作过多的纠缠。    什么是封装呢?封装是人们对现实世界中解决问...
阅读全文
16 页 / 共 36