2次元配列とポインタ

今日は息抜きだよ!

#include <stdio.h>

int main(int argc, char *argv[])
{
	char strings[3][4] = {
		{ 'a', 'b', 'c', '\0' },
		{ 'd', 'e', 'f', '\0' },
		{ 'g', 'h', 'i', '\0' }
	};

	printf( "strings[0] = %s\n", strings[0] );
	printf( "strings[1] = %s\n", strings[1] );
	printf( "strings[2] = %s\n", strings[2] );
	return 0;
}

実行結果
strings[0] = abc
strings[1] = def
strings[2] = ghi

こうすれば、文字列の配列を表現できるよ。
今日は簡単だったね。

Leave a Comment