C語言的中gets(s)和scanf("%s",&s)的區別

C語言的中gets(s)和scanf("%s",s)的區別 兩者都是從終端讀入字符串。功能爲 一、 gets功能爲讀入一行,並將換行符轉換爲字符串結束符。 二、 scanf("%s",s);讀入時,遇到空白字符,包括空格,製表符,換行符時均會中止輸入。c++ 從功能上能夠看出不一樣之處: 1 終止條件不一樣。gets只有遇到\n時纔會結束輸入,而scanf遇到空格或製表符時,也會結束輸入。 好比輸
相關文章
相關標籤/搜索