国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

printf怎么輸出多行 C語言中put()與puts()的區(qū)別是什么?

C語言中put()與puts()的區(qū)別是什么?Putchar()和puts(),對嗎?Putchar()表示輸出字符,通常用于輸出一些特殊字符。例如,您需要輸出一個空格:putchar(“”)例如,您

C語言中put()與puts()的區(qū)別是什么?

Putchar()和puts(),對嗎?

Putchar()表示輸出字符,通常用于輸出一些特殊字符。

例如,您需要輸出一個空格:putchar(“”)

例如,您需要輸出一行:For(I=0I)]和printf具有相同的效果。相對getchar()獲取一個字符。

Puts()和get()

前者輸出,后者獲得(從鍵盤)。

但這都是關(guān)于字符數(shù)組或指向字符數(shù)組的指針。

例如,在char STR[20]中輸入字符串(您可以使用get(STR)函數(shù))。然后可以通過puts(STR)語句輸出。請注意,這兩個函數(shù)括號中的參數(shù)是字符串?dāng)?shù)組的第一個地址,即字符數(shù)組的名稱或已分配給字符數(shù)組的指針的名稱。

與scanf(%s”,STR)以及for和%C的組合相比,這兩種方法的優(yōu)點是編寫簡單,并且可以接受空格(例如,當(dāng)您輸入how are you?,可以使用get()輸入空格)。SCANF認(rèn)為空格和回車為結(jié)束,而GET可以接受空白,只考慮回車為結(jié)束。字符串輸入和輸出時,這兩個函數(shù)的頻率相當(dāng)高。

然后是以下文件的輸入和輸出,fgetc()/fputc()/fgets()/fputs()。如果你感興趣的話,可以看看。