最近项目需要用到数组维度转换,网上资源较少,写一个分享与备用 1.一维数组转二维数组 /// <summary> /// 一维数组转2维数组(矩阵) /// </summary> /// <…
分类:c
c++中字符数组,字符串的赋值方法总结
1、我们可以在定义的时候给他赋值 char *p = “hello” char pf[20] = “word” 注意:不能先定义再给它赋值,如char a[10]; a[10]=“hello”;这样是错误的! 2、定义之…
C语言运算符优先级
Tips: 1、C语言一共有15个优先级 2、有三种结合方向是从右向左(单目运算符、条件表达式、赋值运算符) 3、同一优先级的运算符,运算次序由结合方向所决定 记忆口诀: 括号成员排第1, 单目运算排第2, 乘除余3、加…
C++——构造函数、析构函数以及复制构造函数
文章目录 一、构造函数 1.1 构造函数是什么? 1.2 为什么要有构造函数? 1.3 如何使用构造函数? 1.4 构造函数的实现 二、复制构造函数 2.1 什么是复制构造函数? 2.2 为什么要有复制构造函数? 2.3…
C# WinForm打开PDF文件
转载:https://blog.csdn.net/wenjunsu/article/details/5870661 其实WinForm打开PDF文件 有很多种方法 主要分为2个大的方法 一:使用Adobe reader提…
C#MDI窗体避免重复打开子窗体的问题
在做winform程序的时候,需要用到MDI窗体,在网上看了一些避免子窗体重复打开的问题。 现在我有一个MDI窗体formfather以及两个子窗体form1和form2。 在父窗体上弄两个按钮,点击按钮1的时候显示fo…
三维数组中以行优先和以列优先处于相同存储位置的判别
#include<iostream> using namespace std; //n*m*p的三维数组创建函数 void Biuld(int n, int m, int p) { int i, j, k, …
利用windows API获取当前进程占用内存以及整个系统当前内存使用情况
//显示当前程序的内存使用情况 void LogCurrentProcessMemoryInfo() { HANDLE handle=GetCurrentProcess(); PROCESS_MEMORY_COUNTER…
linux 查看动态库和可执行程序依赖库
目录 一:objdump 二:readelf 三:ldd 四:进程是否依赖指定 一:objdump # 查看依赖的库 objdump -x xxx.so | grep NEEDED # 查看可执行程序依赖的库 objdu…
C++桌面图标游戏系列之二【俄罗斯方块】
最近写了一个C++桌面图标游戏系列之一【贪吃蛇】。 https://blog.csdn.net/Yang9325/article/details/111031297 没想到还挺受欢迎,那么系列之二【俄罗斯方块】就顺理成章…
编程写C++程序完成如下功能,从键盘输入两个整数和一个运算符(只考虑+,-,*,/),根据不同的运算符完成计算并输出结果,输入和输出在主函数中实现,运算过程使用自定义函数compute函数实现。
int main() { int compute(int x,int y,char z); int a,b,d; char c; cin>>a>>c>>b; d=compute(a,b…
C++中按长度将字符串排序
1.如何让字符串长度从小到大排序 该方法缺点:相同长度时,不能按字典序排序 格式: sort(first_pointer, first_pointer + n, compare…