我正尝试读取其大小我在一个变量L预先存储关于用C的scanf
因此,举例来说,如果尺寸为3个字符的字符串,那么我想这个阅读:
fscanf(read,"%.3s",pointer);
但在这种情况下,我不会知道字符串的大小,正如我前面所说,我存储在一个变量中的大小。
我试过没用过任何东西(因为我没有意识如何做到这一点)。我不能因为某些原因而发布这个问题,如果我不写这个,我认为如此忽略这个句子,或者如果你能告诉我我做错了什么,那么继续。然后我该怎么做?如何将“%.3s”中的“3”更改为包含该值的变量?
您可以使用fgets –