getc(): 调用方式:int getc(FILE *stream) 它返回指定输入流stream的当前位置的下一个字符,并增加文件的位置指示器. getch(): 调用方式:int getch(void) getch()从控制台读取一个字符,但不把该字符显示在屏幕上,也就是不回显. getche(): 调用方式:int getche(void) getchar()从控制台读取一个字符,把该字符显示在屏幕上,也就是回显. getchar(): 调有方式:int getchar(void) getchar()从控制台读取一个字符,并回显,它和getch(),getche()的不同在于,它...
用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),给...
红色部分代码必不可少 #include <fstream> using namespace std; ifstream fin("abc.txt"); template <class T> class abc{ T data; public: template <class T> friend ifstream& operator>>( ifstream &, abc<T> & ); }; ...
好多细节不是很清楚,得从头复习了啊.....将细节记录下来,便于复习....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...
#include<time.h> //C语言的头文件 #include<stdio.h> //C语言的I/O void main() { time_t now; //实例化time_t结构 struct tm *timenow; //实例化tm结构指针 time(&now); //time函数读取现在的时间(国际标准时间非北京时间),然后传值给now timenow = localtime(&now); //localtime函数把从time取得的时间now换算成你电脑中的时间(就是你设置的地区) printf("Local time is %s\n",asctime(t...
C++ primer 后面部分看不明白了,怎么办呢????比较欣慰的是,新版的“简单图书管理程序”就快出炉了,哈哈,小小的成就感..
嘿嘿~~~还没走出校园内,先空着吧该死的金融危机,都没有公司来招实习生了!!1希望这学期结束之前,能找个公司出去实习....