账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    打印指针数组,指针数组赋值
    51
    0
    c 经验太少,请教typedef struct f{ uint8_t *data[8]; int width, height;} f;怎么打印这个结构体中 data 中的每个值?和我怎么能将上面的这个结构体的 data 有一些值时 赋值到下面的变量?uint8_t d[8];
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 我丑跟我走 普通会员 1楼

      在C语言中,你可以使用指针数组并将其赋值。下面是一个简单的例子:

      ```c

      include

      int main() { int arr[] = {1, 2, 3, 4, 5}; int i;

      for (i = 0; i < 5; i++) {
          printf("%d ", arr[i]);
      }
      
      return 0;
      

      } ```

      在这个例子中,我们首先定义了一个指针数组arr,然后使用for循环打印数组中的每个元素。i变量用于迭代数组中的元素。在每次迭代中,printf("%d ", arr[i])将打印当前元素的值。

      当你运行这个程序时,它将打印出数组{1, 2, 3, 4, 5}中的每个元素。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部