c++
未停丶
这个作者很懒,什么都没留下…
展开
-
三维数组行指针测试
#include <stdio.h>short g_test_buf[3][2][5];short (* tmp_test)[5] = NULL;short (* tmp_test_2)[2][5] = NULL;int main(){ int i, j, k; printf("%p\n", g_test_buf); for (i = 0; i < 3; i++) { for原创 2020-11-21 10:05:29 · 124 阅读 · 0 评论 -
#define中的 #与##
#define中的 #与## #define GPEBLT_FUNCNAME(basename) (SCODE (GPE:原创 2019-08-13 12:18:00 · 3333 阅读 · 1 评论 -
数组指针的malloc实现
#include <stdio.h>#include <stdlib.h>int main(){ int num = 3; int (*p)[5] = NULL; p = (int (*)[5])malloc(num * sizeof(int[5])); if (NULL == p) { ...原创 2019-08-19 11:23:55 · 2137 阅读 · 0 评论 -
C malloc实现:动态申请二维数组
#include <stdio.h>#include <stdlib.h>int main(){ float **p[10] = NULL; int array = 4, col = 3; /* 申请4个行指针 */ p = (float **)malloc(array * sizeof(float *)); if (NULL == p) { ...原创 2019-08-28 10:09:02 · 509 阅读 · 0 评论 -
c malloc实现:动态申请三维数组
#include <stdio.h>#include <stdlib.h>int main(){ float ***p = NULL; // p[pen_num][row][col]; int i, j, k; int pen_num = 3, row = 4, col = 3; // 3个栏位,每个栏位4行3列 /* 申请3个栏指针 */ p =...原创 2019-08-28 10:30:39 · 1360 阅读 · 0 评论