一二三区免费观看|av无码字幕av|亚洲AV综合色区无码一区|五月激情网婷婷激情|久久久久久久久久久久久大色天下|国产97av在线|四虎一区在线观看|96人人操_人人|九九九日本精品免费观看|伊人久久激情

請(qǐng)寫出char *p與"零值"比較的if語句含答案

時(shí)間:2020-11-20 17:59:04 筆試題目 我要投稿

請(qǐng)寫出char *p與"零值"比較的if語句(含答案)

  標(biāo)準(zhǔn)答案:

  if (p == NULL)

  if (p != NULL)

  如下寫法均屬不良風(fēng)格,不得分。

  if (p == 0)

  if (p != 0)

  if (p)

  if (!)

拓展閱讀:

  在C/C++中,char是C/C++整型數(shù)據(jù)中比較古怪的一個(gè),而且關(guān)于char還有一個(gè)特殊的語言就是char *,它在C/C++中有專門的語義,既不同于signed char *,也不同于unsigned char *,專門用于指以'\0'為結(jié)束的.字符串

  C語言是弱類型還沒什么,如果在C++中,你可以試一試,用

  char *p="abcd";

  是可以通過編譯的

  但如果用

  signed char *p="abcd";

  還是

  unsigned char *p="abcd";

  都是不能通過編譯的。

  關(guān)于這些在C/C++的語言標(biāo)準(zhǔn)或一些經(jīng)典書籍如TheC++Programing Language中都有很清楚的說明。

  判斷編譯器的默認(rèn)char符號(hào)

  #include

  int main(void)

  {

  char c=-1;

  if(c<200){

  printf("signed\n");

  }

  else{

  printf("unsigned\n");

  }

  return0;

  }

  char 還在pascal語言中應(yīng)用。在Pascal語言中,字符常量是由單個(gè)字符組成,所有字符采用ASCII編碼也稱ASCII碼

 

【請(qǐng)寫出char *p與"零值"比較的if語句(含答案)】相關(guān)文章:

筆試實(shí)例:請(qǐng)寫出 BOOL flag 與"零值"比較的 if 語句12-14

請(qǐng)寫出珍惜時(shí)間的名言11-14

請(qǐng)寫出諧音歇后語11-11

如何寫出比較實(shí)用的個(gè)人簡歷?07-28

p2p+融資租賃的模式與前景分析08-08

基于托賓Q值傳播與文化業(yè)企業(yè)智力資本比較分析08-11

融資租賃借力P2P的模式與趨勢(shì)展望08-08

比較平常的留言英語句子11-17

比較感人的英語句子匯集11-15