随笔分类 -  c语言学习

c++class 内存布局
摘要:1 #include 2 using namespace std; 3 class base1 4 { 5 int a; 6 double b; 7 char c; 8 }; 9 int main()10 {11 base1 b;12 return 1;1... 阅读全文

posted @ 2015-05-05 20:48 初日 阅读(1420) 评论(0) 推荐(0)

c/c++中typedef详解
摘要:1. typedef 最简单使用1 typedef long byte_4; // 给已知数据类型long起个新名字,叫byte_4 你可以在任何需要 long 的上下文中使用 byte_4。注意 typedef 并不创建新的类型。它仅仅为现有类型添加一个同义字。2. typedef 修饰数组1 ... 阅读全文

posted @ 2015-04-10 10:11 初日 阅读(456) 评论(0) 推荐(0)

数组中出现次数超过一半的数字
摘要:题目描述:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。输入:每个测试案例包括2行:第一行输入一个整数n(1 2 void main() 3 { 4 ... 阅读全文

posted @ 2014-09-05 11:59 初日 阅读(369) 评论(0) 推荐(0)

字符串匹配算法 之 基于DFA(确定性有限自动机)
摘要:确定有限自动机定义:http://en.wikipedia.org/wiki/Deterministic_finite_automaton自动机在字符串匹配中的应用 1 #include 2 #include 3 #include 4 #define ALPHABETLENGTH 53 5... 阅读全文

posted @ 2014-08-19 17:12 初日 阅读(3632) 评论(0) 推荐(0)

copy指定目录下包括子目录中所有的文件
摘要:#include #include #include using namespace std;DWORD EnumerateFileInDrectory(LPSTR szPath){ WIN32_FIND_DATA FindFileData; HANDLE hListFile; CHAR szFilePath[MAX_PATH]; CHAR myFilePath[MAX_PATH]; CHAR copy_to_FilePath[MAX_PATH]="要copy到的绝对路径"; CHAR new_FileName[MAX_PATH]; //构造代表子目录和文件夹路径... 阅读全文

posted @ 2013-12-18 22:03 初日 阅读(4587) 评论(0) 推荐(0)

导航