當前位置:才華齋>計算機>C語言>

c語言中%s怎麼用

C語言 閱讀(2.31W)

C語言計算機軟體領域非常經典的程式語言,unix、linux等眾多作業系統均是由C語言編寫而成。而在硬體控制、底層驅動等應用領域,C語言更是具有不可替代的作用。下面小編給大家整理了c語言中%s的用法,供大家參閱。

c語言中%s怎麼用

s格式符,用來輸出一個字串。有以下幾種用法:

1、%s。

printf("%s","china");

輸出字串“china”。

2、%ms。

輸出字串佔m列,如果字串本身長度超過m,則可以超過m列,全數輸出;如果字串小於m,則左補空格。

3、%-ms。

輸出字串佔m列,如果字串小於m,則字串靠左,右左補空格。

4、%。輸出佔m列,但只取字串中的.左端n個字元,這n個字元輸入輸出在m列的右則,左則補空格。

5、-%。n個字元輸出在m列的左側,右側補空格。

#include

int main ()

{

printf("%3s,%7.2s,%.4s,%-5.3s","china","china","china","china");

}

china, ch,chin,chi