(转载)有关getche getch getc getchar几个函数的区别

getc(): 调用方式:int getc(FILE *stream) 它返回指定输入流stream的当前位置的下一个字符,并增加文件的位置指示器. getch(): 调用方式:int getch(void) getch()从控制台读取一个字符,但不把该字符显示在屏幕上,也就是不回显. getche(): 调用方式:int getche(void) getchar()从控制台读取一个字符,把该字符显示在屏幕上,也就是回显. getchar(): 调有方式:int getchar(void) getchar()从控制台读取一个字符,并回显,它和getch(),getche()的不同在于,它...
编程 | 2009-04-04 21:03 | 阅读 3147 次 | 评论 0 条

(转载)随机数

用rand()和srand()产生伪随机数的方法总结---------------------------------标准库<cstdlib>(被包含于<iostream>中)提供两个帮助生成伪随机数的函数:函数一:int rand(void);从srand (seed)中指定的seed开始,返回一个[seed, RAND_MAX(0x7fff))间的随机整数。函数二:void srand(unsigned seed);参数seed是rand()的种子,用来初始化rand()的起始值。可以认为rand()在每次被调用的时候,它会查看:1) 如果用户在此之前调用过srand(seed),给...
编程 | 2009-04-04 11:51 | 阅读 2540 次 | 评论 0 条

类模版的友元函数的类外定义

红色部分代码必不可少 #include <fstream> using namespace std; ifstream fin("abc.txt"); template <class T> class abc{ T data; public: template <class T> friend ifstream&amp; operator>>( ifstream &amp;, abc<T> &amp; ); }; ...
编程 | 2009-04-02 20:55 | 阅读 2669 次 | 评论 0 条

(转载)C语言之#define用法(终极盘点篇)

编程 | 2009-04-02 11:59 | 阅读 5927 次 | 评论 0 条

从头开始

好多细节不是很清楚,得从头复习了啊.....将细节记录下来,便于复习....typedef与指针连用时要特别注意. 比如:typedef string *pstring; 那么 const pstring cstr; 是什么类型??? 错误:指向const string类型的指针 正确:指向string类型的const指针 解释:const修饰的是pstring类型,这是一个指针,为了避免误解,可以写成pstring const cstr;然后从右往左读用(const)char*指针来操纵C风格字符串的一个有意思的写法 const char* p = "some value"; whi...
编程 | 2009-04-01 23:28 | 阅读 2319 次 | 评论 0 条

关于时间(转载)

#include<time.h> //C语言的头文件 #include<stdio.h> //C语言的I/O void main() { time_t now; //实例化time_t结构 struct tm *timenow; //实例化tm结构指针 time(&amp;now); //time函数读取现在的时间(国际标准时间非北京时间),然后传值给now timenow = localtime(&amp;now); //localtime函数把从time取得的时间now换算成你电脑中的时间(就是你设置的地区) printf("Local time is %s\n",asctime(t...
编程 | 2009-03-31 22:24 | 阅读 2652 次 | 评论 0 条

写些什么呢??

C++ primer 后面部分看不明白了,怎么办呢????比较欣慰的是,新版的“简单图书管理程序”就快出炉了,哈哈,小小的成就感..
编程 | 2009-03-29 14:26 | 阅读 1666 次 | 评论 0 条

哈哈~~

嘿嘿~~~还没走出校园内,先空着吧该死的金融危机,都没有公司来招实习生了!!1希望这学期结束之前,能找个公司出去实习....
职业生涯 | 2009-03-29 14:22 | 阅读 1546 次 | 评论 0 条
浏览22270次
最新评论