字符串长度。。。这种老生常谈的问题还是有很多新考法
求"n\x45y\123\t"长度,答案是6
#include <iostream> using namespace std; int main() { cout<<sizeof("n\x45y\123\t")<<endl; cout<<"\x45"<<" "<<sizeof("\x45")<<endl; cout<<"\123"<<" "<<sizeof("\123")<<endl; return 0; }
这里\x45是将后面的数字按照16进制输出
\123是8进制,这6个是:n,\x45,y,\123,\t,最后一个\0是隐藏的
时间: 2025-01-26 19:53:27