やあ皆さん、私は次のことをしようとしています:
フォームの文字列があり、_ は実際にはスペースです。:
__ 1 _ __ _マルチスレッド プログラミング :: スレッドによるパフォーマンスの向上
スペースなしで整数を読み取り、文字列の前にあるスペースを含む残りの文字列を読み取りたいです。
次のコードがあります。
while(fgets(line, MAX_STRINGS, stdin)){
sscanf(line, "%d %88[^\n]s", &num, string_value);
printf("%d + %s\n", num, string_value);
}
整数を読み取り、残りの文字列も読み取ります(整数を含む文字列全体が88バイトを超えないという問題の状態に対する私の要件)が、文字列の前のすべてのスペースを省略し、それらが必要です. 空白を維持するにはどうすればよいですか?ありがとう!