![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
大大坑坑
这个作者很懒,什么都没留下…
展开
-
typedef与#define
在C/C++中,我们平时写程序可能经常会用到typedef关键字和#define宏定义命令,在某些情况下使用它们会达到相同的效果,但是它们是有实质性的区别,一个是C/C++的关键字,一个是C/C++的宏定义命令,typedef用来为一个已有的数据类型起一个别名,而#define是用来定义一个宏定义常量。下面谈谈两者在实际使用中应当注意的地方。1.typedef关键字typedef是用来声明转载 2015-11-11 11:00:26 · 255 阅读 · 0 评论 -
C/C++小知识总结之二
1、 #includeconio是Console Input/Output(控制台输入输出)的简写,其中定义了通过控制台进行数据输入和数据输出的函数,主要是一些用户通过按键盘产生的对应操作,比如getch()函数等等。2、#include"Kalman_k.h" #include 有的程序用在搜索头文件时的顺序不同,所以,系统头文转载 2015-11-12 13:52:55 · 845 阅读 · 0 评论 -
C/C++小知识总结之五
1(1)C++中#ifdef 和#endif的作用:这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。条件编译命令最常见的形式为: #ifdef 标识符 程序段1 #else 程序段2 #endif它的作用是:当标识符已经被定义过(一般是用#define命令定义),则对程序段1进行编译,否则编译程序段2。 其中转载 2016-01-05 16:50:15 · 360 阅读 · 0 评论 -
static、const和static const的区别
本文转载自http://hi.baidu.com/sytarchen/item/c7cc767968b5ee3471442342 、http://hi.baidu.com/sytarchen/item/71c422e0e9a8ad2c6dabb846和 http://blog.csdn.net/rainkin1993/article/details/8068558第一部分:co转载 2015-11-30 19:11:05 · 1170 阅读 · 0 评论 -
C/C++小知识总结之四
1、GetTickCount函数 函数功能:GetTickCount返回(retrieve)从操作系统启动到现在所经过(elapsed)的毫秒数,它的返回值是DWORD。 函数原型: DWORD GetTickCount(void);2、由 4 字节长(32 位整数)的数字表示的数据。设备驱动程序和服务的许多参数都是此类型,以二进制、十六进制或十进制格式显转载 2015-12-14 11:55:35 · 264 阅读 · 0 评论 -
C/C++小知识总结之三
1、C++中如何调用另一个源文件中定义的函数?假设源文件A.cpp中有这样一个函数show(),我如何在B中调用它呢?他们在同一个project中。首先,要在A.h中声明show函数,然后在B中include "A.h",就可以了。2、C++中,函数声明时的参数、函数定义时参数和函数被调用时的参数名称不需要一样,但是一样也无所谓。但是类型必须一样,且顺序无误。转载 2015-11-30 20:16:50 · 337 阅读 · 0 评论 -
C/C++小知识总结之一。记录于此,以备查询之需。
1、try中的语句用于来放容易出错的代码,如果出错了它就不执行try下面的代码了,直接跳到catch里面去。如果没出异常则catch里面的代码不执行,它还有一个关键字finally它里面的代码无论有没有出异常它都要运行。try{}catch{}finally{}这是一套用法,finally可以省略。try{ //可能出现异常的代码}catch(Exception e){//转载 2015-11-11 13:10:01 · 437 阅读 · 0 评论