Putsとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Putsの意味・解説 

puts

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/11/12 22:43 UTC 版)

putsC言語標準Cライブラリにおける標準入出力ヘッダー(<stdio.h>)にて宣言されている関数で、文字列を標準出力へ出力し、改行を次いで表示させる。

形式

puts は以下のような形式で stdio.h にて宣言されている。

#include <stdio.h>
int puts(const char *s);

stdoutが指すストリームにsが指す文字列を書き込み、出力の最後に改行を追加する。終端の\0は表示させない。

書き込みが失敗した場合はEOF (End Of File) を返す。成功した場合は非負の値を返す。

printfに比べると柔軟な出力の記述はできないが、引数には文字列リテラル以外に変数を直接指定することも可能である(書式文字列攻撃の脆弱性を持たない)。デバッグ中に変数の内容を知りたいときや、複数行に渡るメッセージを表示させる際に手軽に用いることができる。

関連項目

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Puts」の関連用語

Putsのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Putsのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのputs (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS