- 博客(5)
- 资源 (7)
- 收藏
- 关注
转载 二维数组与双重指针
一、简介 1、二维数组int array[10][10];函数声明: void fun(int a[][10])函数调用:fun(array);访问: 一般使用a[i][j]来访问数组中的元素 2、指针数组int *array[10];函数声明:void fun(int *a[10]);函数调用:fun(array);访问:使用*(a[i]+j)访问数组中的元素3、指向指针的指针i
2017-10-31 13:48:33 1345
转载 #pragma pack(n)的作用
强调一点:#pragma pack(4)typedef struct{ char buf[3]; word a;}kk;#pragma pack()对齐的原则是min(sizeof(word ),4)=2,因此是2字节对齐,而不是我们认为的4字节对齐。这里有三点很重要: 1.每个成员分别按自己的方式对齐,并能最小化长度 2.复杂类型(如结构)的默认对齐方式是它
2017-10-23 10:50:00 429
转载 C++引用详解
引用的概念引用:就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。引用的声明方法:类型标识符 &引用名=目标变量名; 如下:定义引用ra,它是变量a的引用,即别名。 int a; int &ra=a; (1)&在此不是求地址运算符,而是起标识作用。 (2)类型标识符是指目标变量的类型。 (3)声明引用时,必须同时对其进行初始化。 (4)引用声
2017-10-23 10:39:09 327
转载 Linux 文件分割与合并命令
分割文本可惜用split1. Split-a, --suffix-length=N 后缀名称的长度 --additional-suffix=SUFFIX append an additional SUFFIX to file names -b, --bytes=SIZE 每个输出文件按照字节数分割 -C, --line-bytes=SIZE
2017-10-17 15:54:49 766
转载 C++ ofstream写文件时OD错误 ifstream读文件时0x20错误
前一阵子用C++写东西,需要往文件里写数据,很简单的代码,大概是这个样子:#include <fstream>using namespace std;int _tmain(int argc, _TCHAR* argv[]){ ofstream fout; fout.open("d://test.dat"); int a = 0x7788; fout.write((char*) &a, siz
2017-10-10 13:58:45 1685
libsumlime_imfix.so
2016-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人