if ( fgets( line, sizeof(line), stdin ) == (char*) 0 )...
Run Code Online (Sandbox Code Playgroud)
我不明白这一行的作用,有人知道吗?
(char*) 0
Run Code Online (Sandbox Code Playgroud)
不是空字符,而是指向地址0处的字符的指针。
包含值 0 的字符将是:
(char) 0
Run Code Online (Sandbox Code Playgroud)