Shammer's Philosophy

My private adversaria

2010-03-09から1日間の記事一覧

char* と char[]

C

char[] として文字列データを宣言した場合は、最後に '\0' を入れないといけない。この場合のサイズの差が気になったので確認してみた。 #include <stdio.h> #include <string.h> int main(int argc, char* args[]){ char * value = "0123456789"; char array[] = {'0','1','2',</string.h></stdio.h>…