sizeof与strlen的区别 strlen和sizeof有什么区别?

strlen\u548csizeof\u6709\u4ec0\u4e48\u533a\u522b?

\u533a\u522b\uff1a
\u4e00\u3001\u5b9a\u4e49\u4e0d\u540c
sizeof\u662f\u8fd0\u7b97\u7b26\uff0c\u5728\u5934\u6587\u4ef6\u4e2dtypedef\u4e3aunsigned int\uff0c\u5176\u503c\u5728\u7f16\u8bd1\u65f6\u5373\u8ba1\u7b97\u597d\u4e86\uff0c\u53c2\u6570\u53ef\u4ee5\u662f\u6570\u7ec4\u3001\u6307\u9488\u3001\u7c7b\u578b\u3001\u5bf9\u8c61\u3001\u51fd\u6570\u7b49\u3002
2\u3001\u5b83\u7684\u529f\u80fd\u662f\uff1a\u83b7\u5f97\u4fdd\u8bc1\u80fd\u5bb9\u7eb3\u5b9e\u73b0\u6240\u5efa\u7acb\u7684\u6700\u5927\u5bf9\u8c61\u7684\u5b57\u8282\u5927\u5c0f\u3002\u5177\u4f53\u800c\u8a00\uff0c\u5f53\u53c2\u6570\u5206\u522b\u5982\u4e0b\u65f6\uff0csizeof\u8fd4\u56de\u7684\u503c\u8868\u793a\u7684\u542b\u4e49\u5982\u4e0b\uff1a\u6570\u7ec4\u2014\u2014\u7f16\u8bd1\u65f6\u5206\u914d\u7684\u6570\u7ec4\u7a7a\u95f4\u5927\u5c0f\uff1b\u6307\u9488\u2014\u2014\u5b58\u50a8\u8be5\u6307\u9488\u6240\u7528\u7684\u7a7a\u95f4\u5927\u5c0f\uff08\u5b58\u50a8\u8be5\u6307\u9488\u7684\u5730\u5740\u7684\u957f\u5ea6\uff0c\u662f\u957f\u6574\u578b\uff0c\u5e94\u8be5\u4e3a4\uff09\u3002
\u4e8c\u3001\u8bed\u6cd5\u4e0d\u540c
1\u3001strlen\u662f\u51fd\u6570\uff0c\u8981\u5728\u8fd0\u884c\u65f6\u624d\u80fd\u8ba1\u7b97\u3002\u53c2\u6570\u5fc5\u987b\u662f\u5b57\u7b26\u578b\u6307\u9488\u3002\u5f53\u6570\u7ec4\u540d\u4f5c\u4e3a\u53c2\u6570\u4f20\u5165\u65f6\uff0c\u5b9e\u9645\u4e0a\u6570\u7ec4\u5c31\u9000\u5316\u6210\u6307\u9488\u4e86\u3002
2\u3001\u5b83\u7684\u529f\u80fd\u662f\uff1a\u8fd4\u56de\u5b57\u7b26\u4e32\u7684\u957f\u5ea6\u3002\u8be5\u5b57\u7b26\u4e32\u53ef\u80fd\u662f\u81ea\u5df1\u5b9a\u4e49\u7684\uff0c\u4e5f\u53ef\u80fd\u662f\u5185\u5b58\u4e2d\u968f\u673a\u7684\uff0c\u8be5\u51fd\u6570\u5b9e\u9645\u5b8c\u6210\u7684\u529f\u80fd\u662f\u4ece\u4ee3\u8868\u8be5\u5b57\u7b26\u4e32\u7684\u7b2c\u4e00\u4e2a\u5730\u5740\u5f00\u59cb\u904d\u5386\uff0c\u76f4\u5230\u9047\u5230\u7ed3\u675f\u7b26NULL\u3002\u8fd4\u56de\u7684\u957f\u5ea6\u5927\u5c0f\u4e0d\u5305\u62ecNULL\u3002

\u6269\u5c55\u8d44\u6599
1\u3001sizeof\u662f\u7b97\u7b26\uff0cstrlen\u662f\u51fd\u6570\u3002 \u6570\u7ec4\u505asizeof\u7684\u53c2\u6570\u4e0d\u9000\u5316\uff0c\u4f20\u9012\u7ed9strlen\u5c31\u9000\u5316\u4e3a\u6307\u9488\u4e86\u3002strlen\u6240\u4f5c\u7684\u4ec5\u4ec5\u662f\u4e00\u4e2a\u8ba1\u6570\u5668\u7684\u5de5\u4f5c\uff0c\u5b83\u4ece\u5185\u5b58\u7684\u67d0\u4e2a\u4f4d\u7f6e\uff08\u53ef\u4ee5\u662f\u5b57\u7b26\u4e32\u5f00\u5934\uff0c\u4e2d\u95f4\u67d0\u4e2a\u4f4d\u7f6e\uff0c\u751a\u81f3\u662f\u67d0\u4e2a\u4e0d\u786e\u5b9a\u7684\u5185\u5b58\u533a\u57df\uff09\u5f00\u59cb\u626b\u63cf\uff0c\u76f4\u5230\u78b0\u5230\u7b2c\u4e00\u4e2a\u5b57\u7b26\u4e32\u7ed3\u675f\u7b26'\0'\u4e3a\u6b62\uff0c\u7136\u540e\u8fd4\u56de\u8ba1\u6570\u5668\u503c(\u957f\u5ea6\u4e0d\u5305\u542b'\0')\u3002
2\u3001sizeof\u64cd\u4f5c\u7b26\u7684\u7ed3\u679c\u7c7b\u578b\u662fsize_t\uff0c\u5b83\u5728\u5934\u6587\u4ef6\u4e2dtypedef\u4e3aunsigned int\u7c7b\u578b\u3002\u8be5\u7c7b\u578b\u4fdd\u8bc1\u80fd\u5bb9\u7eb3\u5b9e\u73b0\u6240\u5efa\u7acb\u7684\u6700\u5927\u5bf9\u8c61\u7684\u5b57\u8282\u5927\u5c0f\u3002
\u53c2\u8003\u8d44\u6599\uff1a\u767e\u5ea6\u767e\u79d1\uff1astrlen\uff1b\u767e\u5ea6\u767e\u79d1\uff1asizeof

strlen\u8ba1\u7b97\u5b57\u7b26\u4e32\u7684\u5177\u4f53\u957f\u5ea6\uff0csizeof\u8ba1\u7b97\u58f0\u660e\u540e\u6240\u5360\u7684\u5185\u5b58\u6570\u3002
strlen\u4e0esizeof\u7684\u533a\u522b\uff1a
strlen\u8ba1\u7b97\u5b57\u7b26\u4e32\u7684\u5177\u4f53\u957f\u5ea6\uff08\u53ea\u80fd\u662f\u5b57\u7b26\u4e32\uff09\uff0c\u4e0d\u5305\u62ec\u5b57\u7b26\u4e32\u7ed3\u675f\u7b26\u3002\u8fd4\u56de\u7684\u662f\u5b57\u7b26\u4e2a\u6570\u3002
sizeof\u8ba1\u7b97\u58f0\u660e\u540e\u6240\u5360\u7684\u5185\u5b58\u6570\uff08\u5b57\u8282\u5927\u5c0f\uff09\uff0c\u4e0d\u662f\u5b9e\u9645\u957f\u5ea6\u3002
sizeof\u662f\u4e00\u4e2a\u53d6\u5b57\u8282\u8fd0\u7b97\u7b26\uff0c\u800cstrlen\u662f\u4e2a\u51fd\u6570\u3002
sizeof\u7684\u8fd4\u56de\u503c=\u5b57\u7b26\u4e2a\u6570*\u5b57\u7b26\u6240\u5360\u7684\u5b57\u8282\u6570\uff0c\u5b57\u7b26\u5b9e\u9645\u957f\u5ea6\u5c0f\u4e8e\u5b9a\u4e49\u7684\u957f\u5ea6\uff0c\u6b64\u65f6\u5b57\u7b26\u4e2a\u6570\u5c31\u7b49\u4e8e\u5b9a\u4e49\u7684\u957f\u5ea6\u3002\u82e5\u672a\u7ed9\u51fa\u5b9a\u4e49\u7684\u5927\u5c0f\uff0c\u5206\u7c7b\u8ba8\u8bba\uff0c\u5bf9\u4e8e\u5b57\u7b26\u4e32\u6570\u7ec4\uff0c\u5b57\u7b26\u5927 \u5c0f\u7b49\u4e8e\u5b9e\u9645\u7684\u5b57\u7b26\u4e2a\u6570+1\uff1b\u5bf9\u4e8e\u6574\u578b\u6570\u7ec4\uff0c\u5b57\u7b26\u4e2a\u6570\u4e3a\u5b9e\u9645\u7684\u5b57\u7b26\u4e2a\u6570\u3002\u5b57\u7b26\u4e32\u6bcf\u4e2a\u5b57\u7b26\u53601\u4e2a\u5b57\u8282\uff0c\u6574\u578b\u6570\u636e\u6bcf\u4e2a\u5b57\u7b26\u5360\u7684\u5b57\u8282\u6570\u9700\u6839\u636e\u7cfb\u7edf\u7684\u4f4d\u6570\u7c7b\u786e\u5b9a\uff0c32\u4f4d\u53604\u4e2a\u5b57\u8282\u3002
sizeof\u662f\u8fd0\u7b97\u7b26\uff0c\u5728\u5934\u6587\u4ef6\u4e2dtypedef\u4e3aunsigned int\uff0c\u5176\u503c\u5728\u7f16\u8bd1\u65f6\u5373\u8ba1\u7b97\u597d\u4e86\uff0c\u53c2\u6570\u53ef\u4ee5\u662f\u6570\u7ec4\u3001\u6307\u9488\u3001\u7c7b\u578b\u3001\u5bf9\u8c61\u3001\u51fd\u6570\u7b49\u3002\u5b83\u7684\u529f\u80fd\u662f\uff1a\u83b7\u5f97\u4fdd\u8bc1\u80fd\u5bb9\u7eb3\u5b9e\u73b0\u6240\u5efa\u7acb\u7684\u6700\u5927\u5bf9\u8c61\u7684\u5b57\u8282\u5927\u5c0f\u3002
\u7531\u4e8e\u5728\u7f16\u8bd1\u65f6\u8ba1\u7b97\uff0c\u56e0\u6b64sizeof\u4e0d\u80fd\u7528\u6765\u8fd4\u56de\u52a8\u6001\u5206\u914d\u7684\u5185\u5b58\u7a7a\u95f4\u7684\u5927\u5c0f\u3002\u5b9e\u9645\u4e0a\uff0c\u7528sizeof\u6765\u8fd4\u56de\u7c7b\u578b\u4ee5\u53ca\u9759\u6001\u5206\u914d\u7684\u5bf9\u8c61\u3001\u7ed3\u6784\u6216\u6570\u7ec4\u6240\u5360\u7684\u7a7a\u95f4\uff0c\u8fd4\u56de\u503c\u8ddf\u5bf9\u8c61\u3001\u7ed3\u6784\u3001\u6570\u7ec4\u6240\u5b58\u50a8\u7684\u5185\u5bb9\u6ca1\u6709\u5173\u7cfb\u3002
strlen\u6240\u4f5c\u7684\u4ec5\u4ec5\u662f\u4e00\u4e2a\u8ba1\u6570\u5668\u7684\u5de5\u4f5c\uff0c\u5b83\u4ece\u5185\u5b58\u7684\u67d0\u4e2a\u4f4d\u7f6e\uff08\u53ef\u4ee5\u662f\u5b57\u7b26\u4e32\u5f00\u5934\uff0c\u4e2d\u95f4\u67d0\u4e2a\u4f4d\u7f6e\uff0c\u751a\u81f3\u662f\u67d0\u4e2a\u4e0d\u786e\u5b9a\u7684\u5185\u5b58\u533a\u57df\uff09\u5f00\u59cb\u626b\u63cf\uff0c\u76f4\u5230\u78b0\u5230\u7b2c\u4e00\u4e2a\u5b57\u7b26\u4e32\u7ed3\u675f\u7b26'\0'\u4e3a\u6b62\uff0c\u7136\u540e\u8fd4\u56de\u8ba1\u6570\u5668\u503c(\u957f\u5ea6\u4e0d\u5305\u542b'\0')\u3002C\u8bed\u8a00\u4e2d\u5224\u65ad\u6570\u636e\u7c7b\u578b\u6216\u8005\u8868\u8fbe\u5f0f\u957f\u5ea6\u7b26\uff1b\u4e0d\u662f\u4e00\u4e2a\u51fd\u6570\uff0c\u5b57\u8282\u6570\u7684\u8ba1\u7b97\u5728\u7a0b\u5e8f\u7f16\u8bd1\u65f6\u8fdb\u884c\uff0c\u800c\u4e0d\u662f\u5728\u7a0b\u5e8f\u6267\u884c\u7684\u8fc7\u7a0b\u4e2d\u624d\u8ba1\u7b97\u51fa\u6765\u3002

  sizeof与strlen的区别:
  一、sizeof
  sizeof(...)是运算符,在头文件中typedef为unsignedint,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。
  它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。
  由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实际上,用sizeof来返回类型以及静态分配的对象、结构或数组所占的空间,返回值跟对象、结构、数组所存储的内容没有关系。
  具体而言,当参数分别如下时,sizeof返回的值表示的含义如下:
  数组——编译时分配的数组空间大小;
  指针——存储该指针所用的空间大小(存储该指针的地址的长度,是长整型,应该为4);
  类型——该类型所占的空间大小;
  对象——对象的实际占用空间大小;
  函数——函数的返回类型所占的空间大小。函数的返回类型不能是void。
  二、strlen
  strlen(...)是函数,要在运行时才能计算。参数必须是字符型指针(char*)。当数组名作为参数传入时,实际上数组就退化成指针了。
  它的功能是:返回字符串的长度。该字符串可能是自己定义的,也可能是内存中随机的,该函数实际完成的功能是从代表该字符串的第一个地址开始遍历,直到遇到结束符NULL。返回的长度大小不包括NULL。

你好,在C语言中sizeof是计算数据类型长度,而strlen是计算字符内容长度。

sizeof -- 是运算符,不是函数。sizeof 计算 某变量类型 占用字节数,
例如:
float a[3][3];
printf("%d %d %d",sizeof(a),sizeof(a[3]),sizeof(float));
36 12 4
strlen -- 是函数,计算字符串长度
char s[]="010\010\\010\n";
010 -- 3个
\010 -- 1个 (八进制数)
\\ -- 1个
010 -- 3个
\n -- 1个
printf("%d",sizeof(s));
得 10

sizeof()求的是字节数,不同类型的数据在内存中的字节数是不一样的,对于字符串来说,也就是字符的个数,因为一个字符占1个字节的内存,当然这里包括字符串最后的'\0'字符。
而strlen()求的是字符串的长度,也就是字符的个数,不包括最后的'\0'字符

sizeof计算变量占用的字节数
strlen计算字符串占用的字节数

你的题目应该再加一个
char s[] ="010\010\\010\n";

  • sizeof鍜宻trlen鍖哄埆
    绛旓細sizeof鍜宻trlen鐨鍖哄埆鏄細鍚箟涓嶅悓銆佸姛鑳戒笉鍚屻1銆佸惈涔変笉鍚 鍦ㄥ畾涔夋椂锛岃鐭ラ亾鍒皊trlen鏄竴涓嚱鏁帮紝瀹冪敤鏉ヨ绠楁寚瀹氬瓧绗︿覆str鐨勯暱搴︼紝浣嗕笉鍖呮嫭缁撴潫瀛楃锛堝嵆null瀛楃锛夈傝宻izeof鏄竴涓崟鐩繍绠楃锛岃屼笉鏄竴涓嚱鏁帮紝瀹冪殑鍙傛暟鍙互鏄暟缁勩佹寚閽堛佺被鍨嬨佸璞°佸嚱鏁扮瓑銆傝繖灏辨槸strlen鍜宻izeof鐨勬渶鏈川鍖哄埆銆2...
  • strlen鍜sizeof鏈浠涔鍖哄埆?
    绛旓細鍖哄埆锛氫竴銆佸畾涔変笉鍚 sizeof鏄繍绠楃锛屽湪澶存枃浠朵腑typedef涓簎nsigned int锛屽叾鍊煎湪缂栬瘧鏃跺嵆璁$畻濂戒簡锛屽弬鏁板彲浠ユ槸鏁扮粍銆佹寚閽堛佺被鍨嬨佸璞°佸嚱鏁扮瓑銆2銆佸畠鐨勫姛鑳芥槸锛氳幏寰椾繚璇佽兘瀹圭撼瀹炵幇鎵寤虹珛鐨勬渶澶у璞$殑瀛楄妭澶у皬銆傚叿浣撹岃█锛屽綋鍙傛暟鍒嗗埆濡備笅鏃讹紝sizeof杩斿洖鐨勫艰〃绀虹殑鍚箟濡備笅锛氭暟缁勨斺旂紪璇戞椂鍒嗛厤鐨勬暟缁勭┖闂...
  • sizeof鍜宻trlen鍖哄埆
    绛旓細1銆佸惈涔変笉鍚岋細涓涓负杩愮畻绗﹀彿銆佸彟涓涓负鍑芥暟琛ㄨ揪銆傚湪瀛︾敓浠涔strlen鍜sizeof鐨鏃跺欙紝缁忓父浼氭悶娣蜂袱鑰咃紝瀵艰嚧鍑虹幇閿欒锛屽疄闄呬笂涓よ呮湁涓嶅悓鐨勫惈涔夛紝灏辨嬁sizeof鏉ヨ锛屽畠鏄繍绠楃鍙凤紝褰撻亣鍒癱璇█涓繍绠楃鍙风殑鏃跺欏氨闇瑕佽冭檻鍒板畠銆傝宻trlen鍒欐槸鍑芥暟锛屾湁涓嶅悓鐨勭敤娉曘2銆佸拰鍒濆鍖栫殑鍏崇郴锛歴izeof鍙互鐢ㄤ簬鍋氬弬鏁...
  • strlen鍜sizeof鐨鍖哄埆
    绛旓細strlen鍜sizeof鍦–璇█涓兘鏄父鐢ㄧ殑鍑芥暟锛屽尯鍒湪浜庡畠浠殑鐢ㄩ斻佽繑鍥炲煎拰璁$畻鏂瑰紡銆俿izeof鏄竴涓繍绠楃锛岃宻trlen鏄竴涓嚱鏁般俿izeof鐢ㄤ簬璁$畻鏁版嵁绫诲瀷鎴栧彉閲忕殑澶у皬锛岃宻trlen鐢ㄤ簬璁$畻瀛楃涓茬殑闀垮害銆俿izeof鍙互璁$畻绫诲瀷鎴栧彉閲忕殑闀垮害锛岃宻trlen鍙兘鐢ㄤ簬瀛楃涓层傚綋sizeof鐢ㄤ簬绫诲瀷鎴栧彉閲忔椂锛屽畠杩斿洖鐨勬槸璇ョ被鍨嬫垨鍙...
  • sizeof涓巗trlen鐨鍖哄埆
    绛旓細sizeof涓巗trlen鐨鍖哄埆锛氫竴銆乻izeof sizeof(...)鏄繍绠楃锛屽湪澶存枃浠朵腑typedef涓簎nsignedint锛屽叾鍊煎湪缂栬瘧鏃跺嵆璁$畻濂戒簡锛屽弬鏁板彲浠ユ槸鏁扮粍銆佹寚閽堛佺被鍨嬨佸璞°佸嚱鏁扮瓑銆傚畠鐨勫姛鑳芥槸锛氳幏寰椾繚璇佽兘瀹圭撼瀹炵幇鎵寤虹珛鐨勬渶澶у璞$殑瀛楄妭澶у皬銆傜敱浜庡湪缂栬瘧鏃惰绠楋紝鍥犳sizeof涓嶈兘鐢ㄦ潵杩斿洖鍔ㄦ佸垎閰嶇殑鍐呭瓨绌洪棿鐨勫ぇ灏忋傚疄闄呬笂...
  • sizeof鍜宻trlen鍖哄埆
    绛旓細sizeof鍜宻trlen鍖哄埆灏辨槸鍚箟涓嶅悓锛岃繍琛岀粨鏋滀笉鍚岀瓑銆俿trlen琛ㄧず鐨勬槸涓涓鏁板櫒鐨勫伐浣滐紝瀹冩槸浠庡唴瀛樼殑鏌愪釜浣嶇疆锛堣繖閲岀殑浣嶇疆鍙互鏄瓧绗︿覆寮澶达紝涓棿鏌愪釜浣嶇疆锛屼篃鍙互鏄煇涓笉纭畾鐨勫唴瀛樺尯鍩燂級寮濮嬫壂鎻忥紝鐒跺悗鐩磋嚦纰板埌绗竴涓瓧绗︿覆缁撴潫绗'\0'涓烘锛岀劧鍚庤繑鍥炶鏁板櫒鍊笺俿izeof鍦–璇█涓紝鏄敤浜庡垽鏂暟鎹被鍨嬫垨鑰...
  • sizeof涓巗trlen鐨鍖哄埆
    绛旓細1. strlen 鏄嚱鏁帮紝sizeof 鏄繍绠楃銆2. strlen 娴嬮噺鐨勬槸瀛楃鐨勫疄闄呴暱搴︼紝浠'\0' 缁撴潫銆傝宻izeof 娴嬮噺鐨勬槸瀛楃鐨勫垎閰嶅ぇ灏忋傛瘮濡傦細char str[20] = "hello";printf("strlen: %d\n", strlen(str));printf("sizeof: %d\n", sizeof(str));缁撴灉鏄剧ず涓猴細strlen: 5 sizeof: 20 3.浣嗘槸鍦ㄥ瓙...
  • C璇█涓璼izeof涓巗trlen鐨鍖哄埆鏄粈涔
    绛旓細涓銆佹寚浠d笉鍚 1銆sizeof锛氱敤浜庤幏鍙栧瓧绗︿覆鐨勯暱搴︼紝鏄鐞嗗瓧绗︿覆鐨勯噸瑕佸伐鍏枫2銆strlen锛氭墍浣滅殑鏄竴涓鏁板櫒鐨勫伐浣溿備簩銆佽鍒欎笉鍚 1銆乻izeof锛氬彲鐢ㄤ簬浠讳綍鍙橀噺鍚嶃佺被鍨嬪悕鎴栧父閲忓硷紝褰撶敤浜庡彉閲忓悕锛堜笉鏄暟缁勫悕锛夋垨甯搁噺鏃讹紝涓嶉渶瑕佺敤鍦嗘嫭鍙枫2銆乻trlen锛氫粠鍐呭瓨鐨勬煇涓綅缃紙鍙互鏄瓧绗︿覆寮澶达紝涓棿鏌愪釜浣嶇疆...
  • sizeof鍜宻trlen鍦╟璇█鐨勫尯鍒槸浠涔?
    绛旓細sizeof鍜宻trlen鍦╟璇█鐨勫尯鍒涓嬶細1銆佺被鍨嬩笉鍚岋細sizeof鎿嶄綔绗︾殑缁撴灉绫诲瀷鏄痵ize_t锛屽畠鍦ㄥご鏂囦欢涓璽ypedef涓簎nsigned int绫诲瀷銆傝绫诲瀷淇濊瘉鑳藉绾冲疄鐜版墍寤虹珛鐨勬渶澶у璞$殑瀛楄妭澶у皬銆2銆佹ц川涓嶅悓锛歴izeof鏄畻绗︼紝strlen鏄嚱鏁般3銆佸弬鏁颁笉鍚岋細sizeof鍙互鐢ㄧ被鍨嬪仛鍙傛暟锛宻trlen鍙兘鐢╟har*鍋氬弬鏁帮紝涓斿繀椤绘槸浠''...
  • C璇█涓璼izeof涓巗trlen鐨鍖哄埆鏄粈涔
    绛旓細1銆佹寚浠d笂鐨勫尯鍒 锛1锛sizeof锛氱敤鏉ヨ幏鍙栧瓧绗︿覆闀垮害鐨勫寮曪紝鏄鐞嗗瓧绗︿覆鐨勯噸瑕佸伐鍏枫傦紙2锛strlen锛氬仛鐨勬槸涓涓鏁板櫒銆2銆佺敤娉曚笂鐨勫尯鍒 锛1锛塻izeof锛歴izeof( type_name ); // sizeof锛坱ype锛; 鍦ㄧ紪璇戞椂鏈夋晥锛岃屼笉鏄湪杩愯鏃舵湁鏁堛傦紙2锛塻trlen锛歟xtern unsigned int strlen(char *s); 杩斿洖s...
  • 本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网