c語(yǔ)言中的puts函數(shù)用于將一個(gè)字符串輸出到屏幕上,并自動(dòng)換行。
puts函數(shù)的原型為:
int puts(const char* str);
參數(shù)str
是一個(gè)指向以null結(jié)尾的字符串的指針。
該函數(shù)會(huì)將字符串str
輸出到標(biāo)準(zhǔn)輸出設(shè)備(通常是屏幕),并在末尾自動(dòng)添加換行符。函數(shù)返回非負(fù)整數(shù)值表示成功,如果發(fā)生錯(cuò)誤則返回EOF(-1)。
下面是一個(gè)使用puts函數(shù)的例子:
#include <stdio.h>
int main() {
char str[] = "Hello, World!";
puts(str);
return 0;
}
輸出:
Hello, World!
注意,puts函數(shù)只能用于輸出字符串,不能用于輸出其他類型的數(shù)據(jù)。如果需要輸出其他類型的數(shù)據(jù),需要使用其他函數(shù),如printf函數(shù)。