文字列の実装

C言語で文字列を表現する場合は、char型の配列を利用する。また、終端文字として\0が暗黙的に付加される。

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

int main(int argc, char *argv[]) {

char *string = "hoge";
char string_ary[] = "fuga";
int count;

printf("%d\n", strlen(string));
printf("%d\n", strlen(string_ary));

for (count = 0; count < strlen(string) + 1; count++) {
printf("%c\n", string[count]);
}


return 0;
}