排序
C++到底在声明中还是定义中指定默认参数
除了函数定义,你也可以在函数声明处指定默认参数。不过当出现函数声明时情况会变得稍微复杂,有时候你可以在声明处和定义处同时指定默认参数,有时候你只能在声明处指定,请看下面的例子(示例...
进制详解:什么是二进制、八进制和十六进制
进制转换:二进制、八进制、十六进制、十进制之间的转换
C++布尔类型(bool)使用示例
在C语言中,关系运算和逻辑运算的结果有两种,真和假:0 表示假,非 0 表示真。例如: #include <stdio.h> int main(){ int a, b, flag; scanf('%d %d', &a, &b); flag = a > ...
学了C语言到底能做什么,能从事什么工作?
目前被程序员广泛使用的编程语言,大都有自己擅长的方向,例如: Java由于其强大丰富的库,可以用来开发网站、Android App和企业级应用软件; C#是微软推出的用于对抗Java的编程语言,主要用于W...
在MFC中将窗口最小化到托盘实现原理及操作步骤
(一) 原理 1、最小化的原理:首先要将窗口隐藏,然后在右下角绘制图标。 2、恢复的原理:将窗口显示,再将托盘中的图片删除。 (二)程序实现 1、自定义消息WM_SHOWTASK: #define WM_SHOWTAS...
通俗地理解什么是编程语言,编程语言的概念
学习编程语言之前,首先要搞清楚「编程语言」这个概念。 很小的时候,父母就教我们开口说话,也教我们如何理解别人讲话的意思。经过长时间的熏陶和自我学习,我们竟然在不知不觉中学会了说话,...
C语言究竟是一门怎样的语言?C语言的发票历程
C++ new和delete运算符简介示例代码
在C语言中,动态分配内存用 malloc() 函数,释放内存用 free() 函数。如下所示: int *p = (int*) malloc( sizeof(int) * 10 ); //分配10个int型的内存空间 free(p); //释放内存 在C++中,这两...
GB2312编码和GBK编码,将中文存储到计算机
计算机是一种改变世界的发明,很快就从美国传到了全球各地,得到了所有国家的认可,成为了一种不可替代的工具。计算机在广泛流行的过程中遇到的一个棘手问题就是字符编码,计算机是美国人发明的...