C 語言中%.2s 的意義
在C 語言的格式化輸出函數(如printf())中,"%.2s" 表示:
因此,"%.2s" 格式說明符表示輸出一個長度為 2 個字元的字串。如果要輸出長度為 10 個字元的字串,則可以使用 "%.10s" 格式說明符。如果要輸出一個沒有長度限制的字串,則可以使用 "%s" 格式說明符。
範例:
<code class="c">#include <stdio.h> int main() { char str[] = "Hello"; printf("输出长度为 2 个字符的字符串:%.2s\n", str); printf("输出长度为 10 个字符的字符串:%.10s\n", str); printf("输出没有长度限制的字符串:%s\n", str); return 0; }</code>
輸出:
<code>输出长度为 2 个字符的字符串:He 输出长度为 10 个字符的字符串:Hello 输出没有长度限制的字符串:Hello</code>
以上是c語言中%.2s是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!