1. c語言中定義一個字元:char chr;問:c='101'和c=101兩個表達式哪個對,為什麼
chr是已經聲明是一個字元變數,它有兩種賦值方式:第一是字元方式如chr='e';第二是asc碼方式,就是把字元的asc碼值賦給它,如chr=101。兩種方式是等價的。在c語言中,單引號是代表單個字元的標志,如'a'、'6'等。'101'這種表示不知所雲。所以chr='101'是錯誤的。