C語言01-備用知識
阿新 • • 發佈:2020-08-07
1 基本介紹
1.1閏年判斷
閏年含義:閏年是公曆中的名詞。閏年分為普通閏年和世紀閏年。
普通閏年:公曆年份是4的倍數,且不是100的倍數,為普通閏年。
世紀閏年:公曆年份是整百數的,必須是400的倍數才是世紀閏年。
判斷語句:
((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)
1.2常見的知識
1.2.1註釋
單行註釋(//)和多行註釋(/* */),注意多行註釋不能巢狀。
1.2.2識別符號
識別符號是用來表示變數、函式或其他使用者自定義的名稱。
識別符號一般以A-Z或a-z或下劃線'_'開始,其後面可以跟著零個或多個字母、下劃線和數字(0-9)。
1.2.3關鍵字
C語言中有的保留字,這些不能作為常量名,變數名或其他識別符號名稱。
C關鍵字有:
auto
break
case
char
const
continue
default
do
double
else
enum
extern
float
for
goto
if
int
long
register
retrun
short
signed
sizeof
static
struct
switch
typedef
unsigned
union
void
volatile
while
1999的C99新增5個關鍵字:
inline
restrict
_Bool
_Complex
_Imaginary
2011的C11新增7個關鍵字:
_Alignas
_Alignof
_Atomic
_Static_assert
_Noreturn
_Thread_local
_Generic
1.3資料型別
1.3.1基本型別
1)整數型別
2)浮點型別