C言語

*C言語

第2弾

 

個人的にはこっちが好きです。

参考URL

https://www.sgnet.co.jp/c/7-5.html

#include <stdio.h>
#include <string.h>

void main()
{
  char  array[7] = "abcdef";  /* char配列の初期化 */
  char  *ptr = "ghijkl";     /* charポインタの初期化 */
  int   cnt;

  /**
   * char配列を、一文字ずつ表示する
   */
  printf("char配列を、一文字ずつ表示する\n");
  for (cnt = 0; array[cnt] != '\0'; cnt++) {
    printf("%08X %c\n", &array[cnt], array[cnt]);
  }

  /**
   * charポインタを、一文字ずつ表示する
   */
  printf("charポインタを、一文字ずつ表示する\n");
  for (; *ptr != '\0'; ptr++) {
    printf("%08X %c\n", ptr, *ptr);
  }
}