无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

C語言學(xué)習(xí)-23.8.19

2023-08-20 05:54 作者:佑天星茶  | 我要投稿

使用char(字符型)定義時(shí),賦值內(nèi)容要寫于單引號內(nèi)。如用錯(cuò)為雙引號,無論內(nèi)容為什么,輸出結(jié)果都如下。

char的賦值內(nèi)容只可為單個(gè)字母,如寫入多個(gè),只可賦值最右邊一個(gè)字母。 scanf(輸入函數(shù))每次輸入時(shí)需以空格或回車結(jié)束輸入。以空格相隔可以在一行里無限打出整型,以回車結(jié)束則開始運(yùn)行下一段代碼。 無論程序里有幾個(gè)scanf(輸入函數(shù)),無論最終打出多少個(gè)整型,所有整型會(huì)按打出順序依次輸入地址,所有地址輸入完后多余的整型不參與程序運(yùn)行。 并且在scanf(輸入函數(shù))中使用\n(換行符)會(huì)出現(xiàn)bug。

很奇怪,如果\n(換行符)使scanf(輸入函數(shù))多了一行打字空間,那上圖中"b=6"換行后為什么又直接輸出運(yùn)算結(jié)果了呢? 后續(xù)程序:

去掉scanf(輸入函數(shù))中的\n(換行符),以回車結(jié)束輸入,程序正常運(yùn)行。

略作改進(jìn),每次輸入以回車結(jié)束可正常運(yùn)行,但無法放在同一行。

很奇怪,這次第二個(gè)scanf(輸入函數(shù))與上一次bug不同,直接不給輸入了。 推論: 第一次bug中的“b=6”里的“6”是第二個(gè)scanf(輸入函數(shù))里的\n(換行符)導(dǎo)致的。 結(jié)論: 同一個(gè)程序里所有scanf(輸入函數(shù))中的地址總量不變,程序運(yùn)行時(shí)所有打出的整型按先后順序依次填入地扯,如果地址用完了,那么后面的scanf(輸入函數(shù))不會(huì)再給打字機(jī)會(huì); \n(換行符)在printf(打印函數(shù))里運(yùn)行時(shí)只會(huì)換行,在scanf(輸入函數(shù))里運(yùn)行時(shí)會(huì)先給一次打字機(jī)會(huì)再換行。

C語言學(xué)習(xí)-23.8.19的評論 (共 條)

分享到微博請遵守國家法律
金塔县| 乌拉特后旗| 关岭| 五莲县| 景泰县| 灵石县| 怀化市| 三原县| 贡山| 油尖旺区| 玉田县| 徐汇区| 汨罗市| 江安县| 安多县| 南华县| 宜君县| 兴宁市| 天门市| 高碑店市| 苏尼特右旗| 新沂市| 华阴市| 日喀则市| 桐梓县| 民和| 饶平县| 永春县| 黔东| 莱芜市| 武清区| 云梦县| 郸城县| 绥阳县| 望谟县| 云林县| 阜宁县| 沾益县| 玛沁县| 琼结县| 霍城县|