C语言基本知识
DarkUniX
做一个出色的码农
展开
-
VS Project中添加.h,.lib和.dll文件
加载静态库适用于工程引用的lib文件比较多的情况添加工程的头文件目录:工程–>属性–>配置属性–>c/c+±->常规–>附加包含目录【加上头文件存放目录】添加文件引用的lib静态库路径:工程–>属性–>配置属性–>链接器–>常规–>附加库目录【加上lib文件存放目录】相对目录或绝对目录都行,这些目录只告诉编译器去哪里寻找这些库文...原创 2020-04-14 21:32:13 · 437 阅读 · 0 评论 -
C++中New的使用简介
(转自:https://blog.csdn.net/u012278016/article/details/79930924 )C++中一提到new,至少可能代表以下三种含义:new operator、operator new、placement newnew operator(new expression)当我们使用关键字new在堆上动态创建一个对象时,它实际上做了三件事:获得一块内存空...原创 2020-04-14 21:12:16 · 418 阅读 · 0 评论 -
stdafx.h简介
词源简介stdafx.h: 即Standard Application Framework Extensions ,中文名为:标准应用程序框架的拓展,也称预编译头文件,曾有一个专门搞ApplicationFrame的技术团队,被命名为afx,加上x只是为了口号更响亮而已…orz功能简介1 预编译头文件所谓预编译头文件,就是把一个Project中使用的一些MFC标准头文件如(Windows....原创 2020-04-14 21:10:10 · 8846 阅读 · 0 评论 -
.dll简介
词源简介DLL(Dynamic Link Library)文件为动态链接库文件,又称“应用程序拓展”概念简介在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件就会被调用。DLL文件中存放的是各类程序的函数(子过程)实现过程,当程序需要调用函数时需要先载入DLL,然后取得函数的地...原创 2020-04-14 21:06:33 · 649 阅读 · 0 评论 -
C++中~的使用简介
主要有两个作用:1 按位取反操作用于数字或整型量之前,表示把操作数按照二进制的每一位值取反,其规则是~0=1, ~1=0, 如二进制0101 0101取反后就是1010 10102 声明类的析构函数用在类中的析构函数之前,表示该函数是析构函数1 析构函数简介简单讲,类的析构函数是类的一个成员函数,名字由波浪号加类名构成,执行与构造函数相反的操作:释放对象使用的资源,并销毁非static...原创 2020-04-14 21:03:06 · 8680 阅读 · 1 评论 -
::和->和.和:的区别
:: 作用域运算符A::B,A可以是命名空间、类或结构,表示作用域A中的成员B-> 指向运算符(指针)A->B,A只能是指向类、结构或联合的指针,表示提取A中的成员B,->读作‘指向的结构体的’. 成员作用符A.B,A为对象或者结构体,.读作‘的’:一般用来表示继承额…没找到:的名称和实用简介…以后再补充吧...原创 2020-04-14 20:58:25 · 593 阅读 · 0 评论 -
宏 简介
(转自:详解宏定义)概念及无参宏一种最简单的宏的形式如下:#define 宏名 替换文本每个 #define行 (即逻辑行) 由三部分组成:第一部分是指令 #define 自身,“#” 表示这是一条预处理命令,“define” 为宏命令。第二部分为 宏(macro),一般为缩略语,其名称(宏名) 一般大写,而且不能有空格,遵循C变量命令规则。“替换文本” 可以是任意常数、表达式、...原创 2020-04-14 19:19:17 · 823 阅读 · 0 评论