C语言75个知识点
該博文為原創文章,未經博主同意不得轉載,如同意轉載請注明博文出處
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105022752
1、C語言中整數默認為INT型,兩個整數相除(如1/2)結果仍然是整數,要得到帶小數點的答案則要改成1.0/2
2、在C語言中,“=”是賦值運算符,表示把某個值賦給某個變量(X=0即把0值賦給X變量);“”是關系運算符,表示“等于”(X0即X等于0),在編寫C程序時要注意區分。
3、1個字節等于8位二進制(某整形數據按照2字節在內存中分配空間,即該數據對應的二進制形式是16位二進制);在ASCⅡ碼中,英文字母(不分大小寫)、英文標點占一個字節,中文漢字、中文標點占兩個字節。
4、基本運算符的優先等級------(PS:手機無法顯示部分符號)“!”than算術運算符(+/-/*)than關系運算符than邏輯運算符than賦值運算符(=);要想從C菜鳥變成C老手,一些基本的優先等級是必須知道的(C運算符的優先等級詳見附錄C)
5、關于putchar函數------putchar函數即字符輸出函數,表示向輸出設備(顯示器)輸出一個字符。無論用戶輸作何種輸入,函數都只會輸出字符(putchar(65)輸出結果是“A”,putchar(?65?)輸出結果是“65”);putchar函數可以通過輸出控制字符,讓程序執行某種指令(putchar(?\n?)則程序會執行換行指令)。
6、教材在介紹格式符的章節里有不準確的地方(見P33)------d格式符、s格式符、f格式符的介紹里,“m”應是最少輸出位數(書上的描述是“總位數”):%md,%ms,%mf,分別對應------輸出最少m位整型數據,m
總結
- 上一篇: 中国人保是国企吗
- 下一篇: C语言求最大公约数与最小公倍数