-
c语言中static使用方法 日期:2009-12-22 15:42:36 点击:4 好评:0
一、c程序存储空间布局 C程序一直由下列部分组成: 1)正文段――CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令; 2)初始化数据段(...
-
C语言上机考试改错题分析总结 日期:2009-12-22 15:42:36 点击:1 好评:0
以下对改错题的改错方式做一些总结,当然这些总结只能对大部分改错行有效。 1、若错误行是函数首部,可分为以下几种情况: A、该行最后若有分号则删除,中间若有分号则改成逗号...
-
谈二级C语言笔试应试技巧 日期:2009-12-22 15:42:36 点击:2 好评:0
二级C语言笔试只有选择题和填空题两种题型。这两种题型的解题方法有所不同,考生在备考时要深化对基本概念和知识点的理解,并注重实践,同时要作一些针对性的练习,特别是历年...
-
C++文件拷贝代码 日期:2009-12-22 15:42:36 点击:2 好评:0
用C++些文件拷贝程序远远比我想象的要困难的多,和C#仅使用的File类和Directory类相比,直接操作windows api更加有趣。这个过程让我体会到的不仅仅是api,更多是编写程序这一个过程的本...
-
C++中<<的优先级 日期:2009-12-22 15:42:36 点击:3 好评:0
发现 #include #define GET_BIT(a, b, c) a int main() { int a = 1; int b = 5; int c = 4; printf("%dn", GET_BIT(a, b, c) + 1); } result: 4 C的优先级口诀 括号成员第一; //括号运算符[]() 成员运算符. -> 全体单目第二;...
-
类的构造函数 日期:2009-12-22 15:42:36 点击:0 好评:0
构造函数 a. 构造函数名必须与类名相同,不得声明返回类型; b. 可以用行参形式为成员赋初值,可以重载; c. 返回一个不能传递的指向其定义对象首地址的指针; d. 不带任何参...
-
产生不重复序列的范围随机数 日期:2009-12-22 15:42:36 点击:4 好评:0
...
-
c++ 中创建动态二维数组 日期:2009-12-22 15:42:36 点击:1 好评:0
...
-
读写二进制流文件 日期:2009-12-22 15:42:36 点击:3 好评:0
...
-
c++文件拷贝 日期:2009-12-22 15:42:36 点击:2 好评:0
#include #include void main() { char SourceName[81]; char DestinName[81]; cout cin>>SourceName; cout cin>>DestinName; try { CFile fileSource(SourceName,CFile::modeRead); CFile fileDestin(DestinName,CFile::modeCreate|CFile::modeWrite); char...
-
对auto_ptr的学习 日期:2009-12-22 15:42:36 点击:56 好评:0
auto_ptr是C++标准库提供的类模板,它可以帮助程序员自动管理用new表达式动态分配的单个对象,不过对用new表达式分配的数组管理没有类似的支持,不能用auto_ptr存储数组,如果这样做了,结果...
-
《Effective C++》读书笔记06:如果不要编译器自动生成的函数,就明确拒绝 日期:2009-12-22 15:42:36 点击:1 好评:0
有时候,我们需要定义一些独一无二的类,这些类是如此的特别,以至于我们不能将其拷贝或者赋值: 1 class Family {}; 2 3 Family mine; 4 Family your; 5 Family her(mine);//不能通过编译 6 mine = your...
-
学点 C 语言(14): 数据类型 - 双字节字符类型 wchar_t 日期:2009-12-22 15:42:36 点击:0 好评:0
...
-
学点 C 语言(13): 数据类型 - 整型、字符型和浮点型的扩展 日期:2009-12-22 15:42:36 点击:11 好评:0
整型 int 可添加 short 和 long: short int: 简为 short; long int: 简为 long; long long int: 简为 long long 它们都可以再添加 unsigned: unsigned int: 简为 unsigned unsigned short int: 简为 unsigned short unsigned long in...
-
学点 C 语言(12): 数据类型 - 整型(int)、字符(char)、浮点(float、double) 日期:2009-12-22 15:42:36 点击:25 好评:0
C 语言数据类型: 基本类型、构造类型、指针类型、空类型. 基本类型又包括: 整型、字符、浮点(单精度、双精度)、枚举. 构造类型又包括: 数组、结构体、公用体. 1. 显示整型(int)的最小...
-
学点 C 语言(11): goto 语句 日期:2009-12-22 15:42:36 点击:3 好评:0
例1: #include #include int main(void) { char str[256]; scanf("%s", str); if (strlen(str) goto Label1; } else { goto Label2; } Label1: printf(" 输入内容没有超过 10 个字符"); goto Label3; Label2: printf(" 输入内容达到或超过...
-
学点 C 语言(10): switch 语句 日期:2009-12-22 15:42:36 点击:22 好评:0
1. 常规: #include int main(void) { int i; for (i = 0; i switch (i) { case 1: printf("%d ", i); break; case 3: printf("%d ", i); break; case 5: printf("%d ", i); break; default: printf("* ");; } } getchar(); return 0; } 2. 省略 default:...
-
学点 C 语言(9): if 语句 日期:2009-12-22 15:42:36 点击:26 好评:0
1. 常规: #include int main(void) { int i; for (i = 0; i if (i%2 == 0) printf("%d 是偶数 ", i); if (i%2 != 0) printf("%d 是奇数 ", i); } getchar(); return 0; } #include int main(void) { int i; for (i = 0; i if (i > 4) printf("%d ", i...
-
学点 C 语言(8): while 与 do while 循环 日期:2009-12-22 15:42:36 点击:1 好评:0
1. while 循环: #include int main(void) { int i=0; while (i i++; printf("%d ", i); } getchar(); return 0; } 2. do while 循环: #include int main(void) { int i=0; do { i++; printf("%d ", i); } while (i getchar(); return 0; } 3. while 与 d...
-
用托管C++监视Windows事件日志[组图] 日期:2009-12-22 15:42:36 点击:7 好评:0
随着病毒、流氓软件、广告软件等的日益增多,许多人都开始使用注册表监视程序,这些监视程序通常会在安装软件试图修改注册表时,弹出一个警告窗口提示用户。 然而,在安全问题...