数组 初始化规则 字符串 sizeof和strlen 字符串拼接 如果字符串过长,可以使用两个“”进行字符串拼接 结构体 NOTE 1. 如果结构标识符是结构名,则使用句点运算符; 2. 如果结构标识符是指向结构的指针,则使用箭头运算符。 共用体 enum 枚举 指针 使用new 分配内存 / 使用 ...
分类:
编程语言 时间:
2020-01-31 18:43:34
阅读次数:
87
题目大意: 有 4x4 的正方形,每个格子要么是黑色,要么是白色,当把一个格子的颜色改变(黑 白或者白 黑)时,其周围上下左右(如果存在的话)的格子的颜色也被反转,问至少反转几个格子可以使 4x4 的正方形变为纯白或者纯黑? 下面说说自己的收获 创建结构数组比结构体里包含数组要方便 这里使用线性存储 ...
分类:
其他好文 时间:
2020-01-31 14:21:40
阅读次数:
52
友好城市 解题思路:不交叉,则将北岸的坐标从小到大排,找南岸的最长上升子序列 AC_Code 1 #include <iostream> 2 #include <cstdio> 3 #include <cmath> 4 #include <algorithm> 5 #include <bits/st ...
分类:
编程语言 时间:
2020-01-31 01:09:11
阅读次数:
96
在PE文件头与原始数据之间存在一个区块表(Section Table),它是一个IMAGE_SECTION_HEADER结构数组, 区块表包含每个块在映像中的信息(如位置、长度、属性),分别指向不同的区块实体。 全部有效结构的最后以一个空的IMAGE_SECTION_HEADER结构作为结束,所以节 ...
分类:
其他好文 时间:
2020-01-30 18:54:24
阅读次数:
125
struct _IMAGE_FILE_HEADER { WORD Machine; //运行平台 WORD NumberOfSections; //文件的区块数目 DWORD TimeDateStamp; //文件创建日期和时间 DWORD PointerToSymbolTable; //指向符号表 ...
分类:
其他好文 时间:
2020-01-30 14:12:05
阅读次数:
108
一、c中结构体定义方式: 1 2 3 4 定义指针型结构体 5 6 这样定义的结构体无法嵌套,即内部无法包含自身 二、c++ 以上都适用于c++,不过在c++中更加方便: 未完... ...
分类:
编程语言 时间:
2020-01-30 09:41:10
阅读次数:
69
传递数组 楔子 下面我们来看看如何使用ctypes传递数组,这里我们只讲传递,不讲返回。因为C语言返回数组给python实际上会存在很多问题,比如:返回的数组的内存由谁来管理,不用了之后空间由谁来释放,事实上ctypes内部对于返回数组支持的也不是很好。因此我们一般不会向python返回一个C语言中 ...
分类:
编程语言 时间:
2020-01-30 09:25:09
阅读次数:
294
【1】为什么引入用户自定义字面量? 在C/C++程序中,常常会使用结构体或者类来创造新的类型,以满足实际的需求。 比如,在进行科学计算时,用户可能需要用到复数(通常会包含实部和虚部两部分)。 对于颜色,用户通常会需要一个四元组(三原色及Alpha)。 对于奥运会组委会,他们则常常会需要七元组(标示来 ...
分类:
编程语言 时间:
2020-01-30 09:13:56
阅读次数:
85
mooc例题 1 #include<stdio.h> 2 #include<malloc.h> 3 #include<string.h> 4 #include<time.h> 5 #include<math.h> 6 7 //指向结构体头节点的指针 8 typedef struct PolyNode ...
分类:
其他好文 时间:
2020-01-29 23:32:11
阅读次数:
83
程序一:struct student{char *name;int score;} stu,*pstu;int main(){strcpy(stu.name,"Jimy");stu.score = 99;return 0;}问程序有何错误?答:错误在于struct中只是定义了指针name,并未分配空 ...
分类:
编程语言 时间:
2020-01-29 10:40:12
阅读次数:
77