首頁  >  問答  >  主體

c++ - char* p = "123\0123";这是什么意思?

char* p = "123\0123";
cout << strlen(p) << endl;//5

求解释!

怪我咯怪我咯2765 天前604

全部回覆(2)我來回復

  • 巴扎黑

    巴扎黑2017-04-17 15:33:52

    http://en.cppreference.com/w/...

    12 是一個字符,ASCII 碼為 10

    回覆
    0
  • 黄舟

    黄舟2017-04-17 15:33:52

    這個東西關於轉義字元
    換行 n 12
    希望我沒說錯

    回覆
    0
  • 取消回覆