構造体内のunsignedchar配列の内容を出力するにはどうすればよいですか?

ケビン・パトリック

unsigned char配列を含む次の構造体があり、次のコンテキストで構造体内の配列の内容を出力する方法がわかりません。

char配列はnullで終了します。

typedef data_type
{
  int a;
  unsigned char b;
  unsigned char c[33];
} DATA_TYPE, *DATA;

構造体のインスタンスを作成します

DATA data;
data = (DATA) malloc(sizeof(DATA_TYPE);

/* some code where I populate its values... */

printf("data->a = %d", data->a);
printf("data->b = %u", data->b);
printf("data->c = NOT SURE HOW TO PRINT THIS PART");
ビットをいじる

それはだ場合はNUL'\0')終端文字列は、あなたがコメントで示唆されたものを使用することができます(printf("data->c = %s", data->c);)。そうでない場合は、ループを使用して配列全体を出力できます。例えば:

printf("data->c = ");
for(i = 0; i < sizeof(data->c); i++)
    printf("%u ", data->c[i]);
printf("\n");

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

構造体内でこの配列の配列を初期化するにはどうすればよいですか?

分類Dev

構造体内の配列を動的に更新するにはどうすればよいですか?

分類Dev

Cのtypdef構造体内の配列に値を割り当てるにはどうすればよいですか?

分類Dev

mallocを使用して作成された別の構造体内の構造体の配列にmallocを使用するにはどうすればよいですか?

分類Dev

cの構造体内の構造体配列に値を割り当てるにはどうすればよいですか?

分類Dev

構造体内にある配列に値を追加するにはどうすればよいですか(Swift)

分類Dev

構造体内の配列に動的に割り当てられたメモリを解放するにはどうすればよいですか?

分類Dev

CからC#までの構造体内でアンマネージ可変長C配列を取得するにはどうすればよいですか?

分類Dev

memcpy、strcpy、または{...}を使用せずに、構造体内のchar配列を直接初期化するにはどうすればよいですか?

分類Dev

Rustの構造体内に動的な2D配列を実装するにはどうすればよいですか?

分類Dev

構造体内のポインタ変数を変更するにはどうすればよいですか?

分類Dev

構造体の配列内で配列変数を使用するにはどうすればよいですか?

分類Dev

Coldfusionで、配列内の構造体に「列」を追加するにはどうすればよいですか?

分類Dev

Coldfusionで、配列内の構造体に「列」を追加するにはどうすればよいですか?

分類Dev

C構造体内で文字列を宣言するにはどうすればよいですか?

分類Dev

配列に含まれる構造体の要素を印刷するにはどうすればよいですか

分類Dev

列挙型(構造体内で定義されている)を辞書のキーとして使用するにはどうすればよいですか?

分類Dev

Cで構造体型の配列のすべての要素を正しく出力するにはどうすればよいですか?

分類Dev

Javaで配列の内容を文字列として出力するにはどうすればよいですか?

分類Dev

構造体の配列をすばやく並べ替えるにはどうすればよいですか

分類Dev

構造体へのポインタの配列を作成するにはどうすればよいですか?

分類Dev

配列内の構造体の変数を変更するにはどうすればよいですか

分類Dev

PHP MySQL配列、APIの特定の構造を取得するにはどうすればよいですか?

分類Dev

構造体配列のすべての要素を別の構造体配列に追加するにはどうすればよいですか?

分類Dev

Perlの構造体配列から重複を削除するにはどうすればよいですか?

分類Dev

構造体の配列から重複を削除するにはどうすればよいですか?

分類Dev

構造体の配列に均一な値を設定するにはどうすればよいですか?

分類Dev

executeFetchRequestの結果を配列構造体に追加するにはどうすればよいですか

分類Dev

golangの構造体内で構造体(json出力を格納する)型の配列をどのように初期化できますか?

Related 関連記事

  1. 1

    構造体内でこの配列の配列を初期化するにはどうすればよいですか?

  2. 2

    構造体内の配列を動的に更新するにはどうすればよいですか?

  3. 3

    Cのtypdef構造体内の配列に値を割り当てるにはどうすればよいですか?

  4. 4

    mallocを使用して作成された別の構造体内の構造体の配列にmallocを使用するにはどうすればよいですか?

  5. 5

    cの構造体内の構造体配列に値を割り当てるにはどうすればよいですか?

  6. 6

    構造体内にある配列に値を追加するにはどうすればよいですか(Swift)

  7. 7

    構造体内の配列に動的に割り当てられたメモリを解放するにはどうすればよいですか?

  8. 8

    CからC#までの構造体内でアンマネージ可変長C配列を取得するにはどうすればよいですか?

  9. 9

    memcpy、strcpy、または{...}を使用せずに、構造体内のchar配列を直接初期化するにはどうすればよいですか?

  10. 10

    Rustの構造体内に動的な2D配列を実装するにはどうすればよいですか?

  11. 11

    構造体内のポインタ変数を変更するにはどうすればよいですか?

  12. 12

    構造体の配列内で配列変数を使用するにはどうすればよいですか?

  13. 13

    Coldfusionで、配列内の構造体に「列」を追加するにはどうすればよいですか?

  14. 14

    Coldfusionで、配列内の構造体に「列」を追加するにはどうすればよいですか?

  15. 15

    C構造体内で文字列を宣言するにはどうすればよいですか?

  16. 16

    配列に含まれる構造体の要素を印刷するにはどうすればよいですか

  17. 17

    列挙型(構造体内で定義されている)を辞書のキーとして使用するにはどうすればよいですか?

  18. 18

    Cで構造体型の配列のすべての要素を正しく出力するにはどうすればよいですか?

  19. 19

    Javaで配列の内容を文字列として出力するにはどうすればよいですか?

  20. 20

    構造体の配列をすばやく並べ替えるにはどうすればよいですか

  21. 21

    構造体へのポインタの配列を作成するにはどうすればよいですか?

  22. 22

    配列内の構造体の変数を変更するにはどうすればよいですか

  23. 23

    PHP MySQL配列、APIの特定の構造を取得するにはどうすればよいですか?

  24. 24

    構造体配列のすべての要素を別の構造体配列に追加するにはどうすればよいですか?

  25. 25

    Perlの構造体配列から重複を削除するにはどうすればよいですか?

  26. 26

    構造体の配列から重複を削除するにはどうすればよいですか?

  27. 27

    構造体の配列に均一な値を設定するにはどうすればよいですか?

  28. 28

    executeFetchRequestの結果を配列構造体に追加するにはどうすればよいですか

  29. 29

    golangの構造体内で構造体(json出力を格納する)型の配列をどのように初期化できますか?

ホットタグ

アーカイブ