程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> 關於C >> gets和puts函數

gets和puts函數

編輯:關於C
char *gets( char *str ); The gets() function reads characters from STDIN and loads them into str, until a newline or EOF is reached. The newline character is translated into a null termination. The return value of gets() is the read-in string, or NULL if there is an error.   gets函數從標准輸入設備讀取字符串,直到遇到換行或者EOF。換行符被認為是終止字符。若函數調用成功,返回字符串;否則返回NULL。   int puts( char *str ); The function puts() writes str to STDOUT. puts() returns non-negative on success, or EOF on failure.  puts函數項標准輸出設備寫出字符串。若成功調用,返回非負值;否則EOF。   注意:這兩個函數都是c語言標准輸入輸出庫中的函數,在使用時要包含<stdio.h>;在c++中應包括<cstdio>。同時這兩個函數的參數都是字符數組,而不能用c++中的字符串對象。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved