下面第一次调用 printf 打印出我的行。
第二次调用 printf 打印出空格。
这是怎么回事?
while (getline(&line, &size, config_file) != -1) {
printf("line: %s\n", line);
/* check to see if this line is a comment */
char marker[1];
sscanf(line, "%1s", marker);
printf("line: %s\n", line);
if (marker[0] == '#') {
.
.