我必须存储从互联网上挖来的以 Shift-JIS 格式编写的日本人名序列。我正在考虑将它们存储在字符数组中并将它们写入文件,例如:
fprintf(fp,"The name is [%s]\n",string_array);
我唯一担心的是,如果 Shift-JIS 字符可能包含 '\0' 那么这显然会中断......但我不确定 Shift-JIS 是否曾经这样做过。不幸的是,Shift-JIS 似乎是一个如此神秘的系统,以至于我几乎无法理解我在网上找到的系统的定义,并有足够的信心自己回答这个问题。