ZhangHanDong / tao-of-rust-codes

《Rust编程之道》随书源码
https://ruststudy.github.io/tao_of_rust_docs/tao_of_rust/
MIT License
1.18k stars 170 forks source link

第13章 13.3.2节-与 C/C++ 语言交互: 类型匹配与内存布局 #312

Open Kreedzt opened 3 years ago

Kreedzt commented 3 years ago

C语言字符串描述错误

原文

代码清单 13-68中...但是C语言中的字符串是一个以 "\n" 结尾的字符数组 .... CStr 类型会产生一个以 "\n" 字符数组的引用

应修改为

C 语言的字符串是以 '\0' 结尾的字符数组

在 <<CPrimerPlus 6th>> 中第 11 章第1.1节(在程序中定义字符串)有提及 维基百科: https://en.wikipedia.org/wiki/C_string_handling

ZhangHanDong commented 3 years ago

@Kreedzt 感谢反馈。可能和其他issues重复了。请问你看的是第几次印刷版本?

Kreedzt commented 3 years ago

微信读书的版本, 与此重复: #258