文字列を編集

こうすれば文字列の最後尾を指定できるよ。

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

int main(int argc, char *argv[])
{
	char str[] = "hello world";
	str[5] = '\0';
	printf( "%s, length = %lu\n", str, strlen(str) );
	return 0;
}

実行結果
hello, length = 5

連続した入れ物に文字が入ってて、
最後尾に’\0’が入ったものが文字列だよ。
だとしたら、’\0’を格納すれば、そこが最後尾になるよ。
文字列の編集も簡単だね。

Leave a Comment