卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

c語言gets()的用法 gets函數(shù)在使用上要注意什么問題?

gets函數(shù)在使用上要注意什么問題?調(diào)用gets函數(shù)來讀取參數(shù)指向的空間的行的常用方法是charbuffer[100]get(buffer)。在使用gets時,您需要注意這樣一個事實:gets在向緩沖

gets函數(shù)在使用上要注意什么問題?

調(diào)用gets函數(shù)來讀取參數(shù)指向的空間的行的常用方法是charbuffer[100]get(buffer)。在使用gets時,您需要注意這樣一個事實:gets在向緩沖區(qū)寫入數(shù)據(jù)時不知道緩沖區(qū)的大小。因此,根據(jù)要求,緩沖區(qū)必須提供足夠的空間,否則內(nèi)存就會越界。Gets只能獲取一行,也就是說,當(dāng)輸入中有換行符并且讀入了換行符n時,它將返回到Gets,但它將不存在于字符串中,也就是說,在上面的示例中,讀取緩沖區(qū)中沒有n,相應(yīng)的n將被字符串終止符0替換。例如,上述程序塊中123456n5464n緩沖區(qū)中的數(shù)據(jù)是1234560