中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

C中scanf()和gets()之間的區別是什么-創新互聯

小編給大家分享一下C中scanf()和gets()之間的區別是什么,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

目前創新互聯公司已為上千多家的企業提供了網站建設、域名、虛擬主機網站托管運營、企業網站設計、海門網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協力一起成長,共同發展。

scanf()函數

它用于從標準輸入(鍵盤)讀取輸入(字符,字符串,數字數據)。

它用于讀取輸入,直到遇到空格,換行符或文件結束(EOF)。

例如,請參閱以下代碼:

#include <stdio.h> 
int main() 
{ 
    char str[20]; 
    printf("enter something\n"); 
    scanf("%s", str); 
    printf("you entered: %s\n", str); 
  
    return 0; 
}

這里的輸入將由用戶提供,輸出如下:

輸入: Geeks for Geeks
輸出: Geeks

輸入: Computer science
輸出: Computer

gets()函數

它用于從標準輸入(鍵盤)讀取輸入。它用于讀取輸入,直到遇到換行符或文件結束(EOF)。

#include <stdio.h> 
int main() 
{ 
    char str[20]; 
    printf("enter something\n"); 
    gets(str); 
    printf("you entered : %s\n", str); 
    return 0; 
}

這里輸入將由用戶提供如下

輸入: Geeks for Geeks
輸出: Geeks for Geeks

輸入: Computer science
輸出: Computer science

它們之間的主要區別是:

scanf()讀取輸入,直到遇到空格,換行符或文件結束(EOF),而gets()讀取輸入,直到遇到換行符或文件結束(EOF),gets()在遇到空格時不會停止讀取輸入而是將空格作為字符串。scanf可以讀取不同數據類型的多個值,而gets()只能獲取字符串數據。

差異可以表格形式顯示如下:

SCANF()GETS()
當scanf()用于讀取字符串輸入時,它會在遇到空格,換行符或文件結束時停止讀取當gets()用于讀取輸入時,它會在遇到換行符或End Of File時停止讀取輸入。
當它將空格視為字符串時,它不會停止讀取遇到空格的輸入。
它用于讀取任何數據類型的輸入它僅用于字符串輸入。

如何使用scanf()讀取用戶的完整句子

實際上我們可以使用scanf()來讀取整個字符串。例如,我們可以在scanf()中使用%[^ \ n] s來讀取整個字符串。

#include <stdio.h> 
  
int main() 
{ 
  
    char str[20]; 
    printf("Enter something\n"); 
  
    // Here \n indicates that take the input 
    // until newline is encountered 
    scanf("%[^\n]s", str);  
    printf("%s", str); 
    return 0; 
}

上面的代碼讀取字符串,直到它遇到換行符。

例子:

輸入: Geeks for Geeks
輸出: Geeks for Geeks

輸入: Computer science
輸出: Computer science

看完了這篇文章,相信你對C中scanf()和gets()之間的區別是什么有了一定的了解,想了解更多相關知識,歡迎關注創新互聯行業資訊頻道,感謝各位的閱讀!

網站題目:C中scanf()和gets()之間的區別是什么-創新互聯
網頁URL:http://m.2m8n56k.cn/article40/csccho.html

成都網站建設公司_創新互聯,為您提供響應式網站小程序開發Google品牌網站制作云服務器網站設計

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都seo排名網站優化
主站蜘蛛池模板: 美女午夜影院 | 亚洲经典在线中文字幕 | 美国毛片在线观看 | 久久www视频 | 天堂一区二区三区精品 | 精品视频一区二区三区免费 | 亚洲久久天堂 | 日本三级成人中文字幕乱码 | 亚洲精品久久久久久久777 | 97国产在线观看 | 国产一区二区fc2ppv在线播放 | 在线播放国产真实女同事 | 国产成人免费高清激情视频 | 日韩一区二区在线观看 | 91成年人视频 | 色综合加勒比 | 高清韩国a级特黄毛片 | 国内精品小视频 | 精品欧美一区二区三区在线观看 | 女人国产香蕉久久精品 | 三级成人网| 国产精品久久久久久久久99热 | 综合精品在线 | 欧美一级视屏 | 99国产精品久久久久久久... | 国产在线欧美日韩精品一区二区 | 亚洲综合图片人成综合网 | 美女视频免费看视频网站 | 高清午夜线观看免费 | 成 人 黄 色 免费播放 | 麻豆第一页| 1级a的观看视频 | 永久免费不卡在线观看黄网站 | 99视频一区 | 免费成年人在线观看视频 | 99爱视频99爱在线观看免费 | 亚洲激情视频网 | 性欧美视频a毛片在线播放 性欧美一级 | 日本三级香港三级人妇99视 | 成年午夜 | 黄在线看 |