當前位置:編程學習大全網 - 電腦編程 - 用VS編程C++為什麽error C2137: 空字符常量

用VS編程C++為什麽error C2137: 空字符常量

C/C++沒有定義“空字符常量”,所以要出error C2137錯誤。C/C++定義了空字符串常量,用""表示(雙引號之間什麽都沒有)表示。這好理解,壹個字符都沒有的字符串就是空字符串;空字符串的長度顯然為0,但存放空字符串卻需要1個字節,其中存入的是'\0'字符,這可以用sizeof("");來測得。而空字符是什麽樣的字符?界定不了!所以不是“不定義空字符”,而是客觀上就沒有空字符。

  • 上一篇:明年準備參加ACM了,請大家推薦幾本書
  • 下一篇:壹道七年級數學題
  • copyright 2024編程學習大全網