2. a = a + b; b = a - b; a = a - b;
网上听说有人在gcc下不使用编译优化的情况下第一种方法不起作用,特意尝试了下,结果是正确的。
windows:
visual studio 2005:通过
linux:
gcc 4.6.3 :通过
strtok函数,用于分割字符串,第一次调用使用被分割字符串,后面使用null,指导返回null。另一个是strtok_r函数,功能类似。c89, c99支持,posix支持。
2. a = a + b; b = a - b; a = a - b;
网上听说有人在gcc下不使用编译优化的情况下第一种方法不起作用,特意尝试了下,结果是正确的。
windows:
visual studio 2005:通过
linux:
gcc 4.6.3 :通过
strtok函数,用于分割字符串,第一次调用使用被分割字符串,后面使用null,指导返回null。另一个是strtok_r函数,功能类似。c89, c99支持,posix支持。
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.heiqu.com/72c5fb781e80af9d7d88f63affe03884.html