当前位置:首页 > 编程技术 > 正文

c 如何创建二维byte数组

c 如何创建二维byte数组

在C语言中,创建一个二维byte数组通常有几种方法。下面是两种常见的方法: 方法1:使用指针的指针```cincludeint main( { int rows =...

在C语言中,创建一个二维byte数组通常有几种方法。下面是两种常见的方法:

方法1:使用指针的指针

```c

include

int main() {

int rows = 3;

int cols = 4;

unsigned char (arr)[cols] = malloc(rows cols sizeof(unsigned char));

// 初始化数组

for (int i = 0; i < rows; i++) {

for (int j = 0; j < cols; j++) {

arr[i][j] = (unsigned char)(i cols + j);

最新文章