Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经看到这种方法的一个非常奇怪的(对我来说)用法:
strncpy(somePointer,"%d",someInt);
这实际上是做什么的?整数说明符"%d"作为来源对我来说很难理解。
"%d"
它按照它在 tin 上所说的做:它将文字字符串复制"%d"到 char 指向的缓冲区中somePointer,或者至少someInt是它的第一个字节(最多三个)。
somePointer
someInt
不要被百分号所困扰,它只是另一个角色......