C++编程
zornil
图像小菜鸟
展开
-
Z字形遍历矩阵
#include#include using namespace std;#define SIZE 8int main1(int argc, char** argv){int matrix[SIZE][SIZE] = { 0 };int a[SIZE][SIZE] = { 0 };int value = 0;int *p;p = &matri原创 2017-04-24 19:34:26 · 1532 阅读 · 0 评论 -
大整数乘法-数组实现
#include#include using namespace std;#define N 14//int *multi(int* num1, int size1, int* num2, int size2)//{// int size = size1 + size2;// int* ret = new int[size];// memset(ret, 0原创 2017-04-25 10:24:49 · 1302 阅读 · 0 评论 -
库文件介绍、生成以及使用(windows/linux)
DLL 是 Dynamic Link Library 的缩写,译为“动态链接库”。DLL也是一个被编译过的二进制程序,DLL 中封装了很多函数,只要知道函数的入口地址,就可以被其他程序调用。但与 exe 不同,DLL不能独立运行,必须由其他程序调用载入内存。Windows API中所有的函数都包含在DLL中,其中有3个最重要的DLL: Kemel32.dll:它包含那些用于管理内存、进程原创 2017-06-28 18:00:46 · 3083 阅读 · 0 评论 -
C++中abs、fabs、fabsf的使用方法
int abs(int i); // 处理int类型的取绝对值double fabs(double i); //处理double类型的取绝对值float fabsf(float i); /处理float类型的取绝对值原创 2017-06-22 14:46:53 · 9536 阅读 · 0 评论 -
C++参数类型空/void/void *
1. void f(){}2. void f(void){}3. void f(void *){}1和2是相同的,表示test函数不接受任何参数,无论在c还是c++中如果函数不接受任意参数,2的方式书写是一种良好的习惯,3表示test函数接受一个指针类型的参数,无论是什么指针,只要是指针就可以传入原创 2017-06-23 11:30:04 · 1289 阅读 · 0 评论