c語(yǔ)言大寫字母A變小寫a 為什么windows是用c語(yǔ)言編寫的,卻對(duì)文件大小寫不敏感?
為什么windows是用c語(yǔ)言編寫的,卻對(duì)文件大小寫不敏感?程序員讓它敏感,程序員讓它不敏感。例如,按如下方式操作每個(gè)字符:if(C==“e”| C==“e”){//執(zhí)行函數(shù)程序}以確定它是否是字母e
為什么windows是用c語(yǔ)言編寫的,卻對(duì)文件大小寫不敏感?
程序員讓它敏感,程序員讓它不敏感。
例如,按如下方式操作每個(gè)字符:
if(C==“e”| C==“e”){
//執(zhí)行函數(shù)程序
}
以確定它是否是字母e,而不考慮大小寫。
為什么Windows是用C語(yǔ)言編寫的,卻默認(rèn)對(duì)文件大小寫不敏感?
兩者之間沒(méi)有連接。C是開(kāi)發(fā)語(yǔ)言。軟件產(chǎn)品的特性由產(chǎn)品經(jīng)理決定。windows文件名不區(qū)分大小寫是由歷史問(wèn)題引起的,因?yàn)閣indows的前身DOS不區(qū)分大小寫,windows與DOS兼容。
C語(yǔ)言中的大小寫判斷?
在C語(yǔ)言中,如果變量ch是字符類型的數(shù)量,則可以使用以下語(yǔ)句確定大小寫:if(ch>=“a”&&ch<=“Z”)printf(%C是大寫字母n”,ch)if(ch>=“a”&&ch<=“Z”)printf(%C是小寫字母n”,ch)if(ch>=“0“&&&ch<=“9”)printf(%C是數(shù)字字符n”,ch)