1. c語言unsigned有什麼用
unsigned的作用就是將數字類型無符號化。
例如 int 型的范圍:-2^31 ~2^31 - 1,而unsigned int的范圍:0 ~ 2^32。看起來unsigned 是個不錯的類型,尤其是用在自增或者沒有負數的情況。但是在實際使用中會出現一些意外的情況。
(1)c語言中退位符有什麼用擴展閱讀:
基本介紹
整型的每一種都有無符號(unsigned)和有符號(signed)兩種類型,在默認情況下聲明的整型變數都是有符號的類型(char有點特別),如果需聲明無符號類型的話就需要在類型前加上unsigned。
同時在相同位數的情況下,所能表達的整數范圍變大。另外,unsigned若省略後一個關鍵字,大多數編譯器都會認為是unsigned int。
2. C語言三個結束符有什麼不同 EOF 『\0』 '\n'
EOF(End of file)是知C/C++裡面的宏定義,具體定義式是#define EOF -1,表示的是文件的結束標志,值等於-1,一般用在文件讀取的函數裡面,比如fscanf fgetc fgets等,一旦讀取到文件最後就返回EOF標志並結束函數調用。
'