
函数理解
爱听音乐的孩纸
ITtochat.com
展开
-
strcmp函数(讲解)
函数简介 原型:extern int strcmp(const char *s1,const char * s2); 用法:#include 功能:比较字符串s1和s2。 一般形式:strcmp(字符串1,字符串2) 说明: 当s1 当s1=s2时,返回值=0 当s1>s2时,返回值>0 即:两个字符串原创 2014-03-03 19:19:10 · 12884 阅读 · 0 评论 -
C++中string型字符串的使用示例
一、string型字符串声明,初始化和赋值首先应该引入头文件如下:#include #include using namespace std;说明: 如果包含非标准输入输出头文件iostream.h,编译会出错. string.h是C语言中字符串的头文件,不适用于C++. 1.str原创 2014-04-24 23:14:13 · 2181 阅读 · 0 评论 -
C++中随机函数rand()和srand()的用法(函数讲解)
一、rand() 函数名: rand 功 能: 随机数发生器 用 法: int rand(void); 所在头文件: stdlib.h 函数说明 : rand()的内部实现是用线性同余法做的,它不是真的随机数,因其周期特别长,故在一定 的范围里可看成转载 2014-05-10 22:38:53 · 6815 阅读 · 0 评论 -
C++随机数的用法(讲解)
学过别的高级语言的都知道,产生随机数用的都是类似于random这样的字符,c++也不例外,在C++中使用的是rand()函数,但是不同的是,如果在C++中只使用了例如 "int i;i=rand();"这样,使用程序会发现每次得到的随机数都是一样的,据了解在C++中这样做是为了方便调试。如果要每次都长生不同的随机数,我们则需要在C++中加上"srand(time(NULL));"这条语句,他的作用转载 2014-04-03 17:21:40 · 2310 阅读 · 0 评论 -
friend 友元函数(C++语言)
/*friend 友元函数,是C++ class类类型机制中一种比较被人诟病的元素,作为一个类的友元函数,这个函数可以对这个类的私有成员函数进行访问,但是值得注意的是,这个访问是单向的,即友元函数可以访问类的数据,而不可逆,相对来说,友元函数尽量减少使用!*/#include using namespace std;class Rectangle{dou原创 2014-03-31 12:12:15 · 1067 阅读 · 0 评论 -
重载构造函数(讲解)
重载构造函数: 我还是先把概念给你吧,让你有个认识,随后我们在进行论述。 在JAVA中: 1. 函数重载是一个类中声明了多个同名的方法,但有不同的参数个数和参数类型。 2. 函数重构是指在子类中声明与父类同名的方法,从而覆盖了父类的方法。重构解决了子类与父类的差异问题。(在讨论到继承时我会详细说明) 在C++中: 1. 数重载的概念一样。转载 2014-04-03 17:25:42 · 2192 阅读 · 0 评论 -
kbhit函数(讲解)
kbhit编辑目录1函数简介2程序示例▪ C语言▪ C++语言1函数简介编辑函数名:kbhit()(VC++6.0下为_kbhit())功 能及返回值: 检查当前是否有键盘输入,若有则返回一个非0值,否则返回0用 法:int kbhit(void)转载 2014-05-04 13:52:08 · 40611 阅读 · 1 评论 -
initgraph函数(讲解)
函数名: initgraph() 功 能: 初始化图形系统 函数原型: void far initgraph(int far *graphdriver, int far *graphmode, char far *pathtodriver);graphdriver是上涨指向图形驱动序号变量的指针;graphmode是在graphdriver选定后,指向图形显示模式序号变原创 2014-04-17 21:12:55 · 51658 阅读 · 0 评论 -
Windows数据类型(讲解)
说明2常见类型3命名规律4类型关系5API1说明编辑Windows API使用了很多Windows自己定义的数据类型。要熟练使用Windows API必须要熟悉Windows数据类型。这些数据类型是Windows特有的。在SDK的相关头文件中有定义。Windows数据类型都是从标准C的数据类型经过类原创 2014-03-21 12:54:44 · 1346 阅读 · 0 评论 -
int main(int argc,char *argv[])(讲解)
argc是命令行总的参数个数 argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数命令行后面跟的用户输入的参数,比如: int main(int argc, char* argv[]) { int i; for (i = 0; i cout cin原创 2014-03-07 13:06:34 · 2115 阅读 · 0 评论 -
内联函数(讲解)
内联函数是一个非常简单的定义函数引入内联函数的目的是为了解决程序中函数调用的效率问题。 函数是一种更高级的抽象。它的引入使得编程者只关心函数的功能和使用方法,而不必关心函数功能的具体实现;函数的引入可以减少程序的目标代码,实现程序代码和数据的共享。但是,函数调用也会带来降低效率的问题,因为调用函数实际上将程序执行顺序转移到函数所存放在内存中某个地址,将函数的程序内容执行完后,再返回原创 2014-03-07 15:15:52 · 986 阅读 · 0 评论 -
EOF(讲解)
在计算机术语缩写通常为EOF(End Of File),在操作系统中表示资料源无更多的资料可读取。资料源通常称为档案或串流。 在C语言中,或更精确地说成C标准函式库中表示文件结束符(end of file)。在while循环中以EOF作为文件结束标志,这种以EOF作为文件结束标志的文件,必须是文本文件。在文本文件中,数据都是以字符的ASCII代码值的形式存放。我们知道,ASCII代码值的原创 2014-03-12 14:05:40 · 5748 阅读 · 1 评论 -
C/C++数字后面的L是什么意思?
有这样的程序#include void main (){ int x; long int y; printf("\nPlease input x:"); scanf("%d", &x); if (x < 0) { y = -2L * x; } else { if (0 == x) { y = 0L; } else { y = 5原创 2014-09-19 09:30:58 · 16280 阅读 · 0 评论