VC++快速入门

2025-05-06 03:21:27

1、VC++的函数概念 函数的作用一般是实现某些功能或返回一个计算值供其它代码捂执涡扔使用。它具备相当于子程序的概念,但函数必须具备返回值。在VC++中自带了很多常用的实现特定功能的函数,它们一般都要墩伛荨矧通过声明使用对应的头文件来调用。创建函数前需要先声明函数,其方法类似于声明变量。 函数由声明属性功能及数据声明功能函数名和函数体组成。函数名后面的()用于声明变量或赋值变量供函数使用,而函数体是用{}括起来的代码段。而其它函数内的代码可以通过调用函数名的方式来调用该函数。要注意的是函数的最后一般要有返回值,以供编译器识别功能代码及调用该函数的代码用,一般返回值为0时默认退出函数并清空内存。但也有仅实现某些功能的动作性函数,据说此类函数有时会不设为0的返回值,那么该函数被调用后就一直是实质函数,而不是名义函数。另外在函数内是不能声明或创建函数的,但可以通过调用的方式来调用其它函数。 根据功能,函数还分为内部函数和外部函数。内部函数是仅用于函数所在源文件代码调用的函数,必须在函数名前加入static关键字来声明其静态属性来创建此类函数。外部函数是可被其它源文件中的代码调用的函数,可用函数名前加入extern关键字定义其外部属性来创建此类函数。当函数名前没有声明静态属性和外部属性时,则默认该函数是外部函数。【实质函数:正在内存运行的函数】【名义函数:并未运行或运行后注销的函数】

VC++快速入门

3、VC++的类概念 类,顾名思义是根据函数的功能、作用、类型等进行分类的集合。它的主要作用是提供一个榄蝈蒈缩根据需要集中创建函数的功能。 大部分类可以看成是用class声明的“包含有函数的独立函数”,即在其内可以声明和创建函数的函数。类是函数的一个集散地,使用它的最大好处是可以在不同的类里创建同名函数,在使用此类同名函数时只要在函数前加入类名就能实现该类同名函数的同时使用。要知道现在函数的数量是惊人的,不重名使用函数几乎是不可能的。另外,它的另一个好处是可以对函数根据不同的功能归到相关的类中来是编程清晰化。【注意:在类里创建的函数必须要有公有、私有或保护的属性标识】【从函数的概念知道,函数内无法创建函数。但如果将函数全部放在外部则会使程序显得凌乱不堪,且容易重名,类的出现极好的解决了这个问题。】

VC++快速入门

5、VC++的头文件说明一般在头文件*.h文件内通过类来声明函数或变量。然后通过声明使用对应的头文件来实现功能函数的自由调用。一般是将使用频繁或重复使用的函数写入头文件,以方便其它代码根据需要来调用这些函数。在VC++中自带有大量的包含有各类实用功能函数的头文件,几乎某个程序都会调用到一些包含有特定功能函数的头文件,如包含有实现输入输出功能函数的头文件“fstream.h”。在实际声明使用自带头文件时通常会忽略.h的扩展名,如调用“fstream.h”时可以这么写“#include<fstream>”。

VC++快速入门

7、VC++模版VC++有多种基本架构模版可供选择,一般最常用的是32位控制台模版、32位项目模版、MFC模版等。其中MFC是创建窗体程序的主要方式,它的模版是Windows窗体菜单,即不需要构建基础的窗体代码就能直接开始窗体程序的实质性代码的编写。

VC++快速入门
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢