我正嘗試讀取其大小我在一個變量L預先存儲關於用C的scanf
因此,舉例來說,如果尺寸爲3個字符的字符串,那麼我想這個閱讀:
fscanf(read,"%.3s",pointer);
但在這種情況下,我不會知道字符串的大小,正如我前面所說,我存儲在一個變量中的大小。
我試過沒用過任何東西(因爲我沒有意識如何做到這一點)。我不能因爲某些原因而發佈這個問題,如果我不寫這個,我認爲如此忽略這個句子,或者如果你能告訴我我做錯了什麼,那麼繼續。然後我該怎麼做?如何將「%.3s」中的「3」更改爲包含該值的變量?
您可以使用fgets –