场景:
有个字符串 a="abc*def", 我想搞出"abc"
之前用 java:
String s2= s1.substring(0, s1.indexOf('*'));
今天用 C:
先 Google 了如何 malloc() 然后看了如何 strchr 之后又看了如何 memset memcpy
折腾了半小时 所以决定平时下班了找本书看看
需求:
1. 英文最好, 中文次之. (看了中文的以后和同事交流还得自己想怎么翻译 保留字 /宏 这些词)
2. 最好能有 C 和 Java 的比较, 或者能指出 C 不同于 Java 的地方
3. C 的基础语法即可, 不需要搞什么多线程 /网络编程 /GUI 之类的
4. 大一学的 C, 大二学的 java, 之后基本都用的 java, c 的那些 strlen(), sizeof(), sizeof(char *), sizeof(char) 都忘了, 只知道有这么个东西, 但是脑子里没了例子, 也不知道怎么用了.
Thx
有个字符串 a="abc*def", 我想搞出"abc"
之前用 java:
String s2= s1.substring(0, s1.indexOf('*'));
今天用 C:
先 Google 了如何 malloc() 然后看了如何 strchr 之后又看了如何 memset memcpy
折腾了半小时 所以决定平时下班了找本书看看
需求:
1. 英文最好, 中文次之. (看了中文的以后和同事交流还得自己想怎么翻译 保留字 /宏 这些词)
2. 最好能有 C 和 Java 的比较, 或者能指出 C 不同于 Java 的地方
3. C 的基础语法即可, 不需要搞什么多线程 /网络编程 /GUI 之类的
4. 大一学的 C, 大二学的 java, 之后基本都用的 java, c 的那些 strlen(), sizeof(), sizeof(char *), sizeof(char) 都忘了, 只知道有这么个东西, 但是脑子里没了例子, 也不知道怎么用了.
Thx
