C/C++ 学习问题
文章平均质量分 61
不知名小程序员儿
这个作者很懒,什么都没留下…
展开
-
C++ string与int的转换
怎么将string转换为int方法一、使用自带的stoi()函数#include <iostream>#include <string>using namespace std;int main(){ string str="123"; int intStr=stoi(str); cout<<intStr<<endl; return 0;}结果:$g++ -o main *.cpp$main123当然你也可以使用一些别的方法原创 2022-03-28 14:30:42 · 3664 阅读 · 0 评论 -
C语言 *p++=*q++ 理解
优先级问题经查表,首先 * 与 ++ 的优先级是一样的,根据编译原理应当遵守靠右的规则,所以*p++ = *(p++);i++与++i的区别网上已经有很多帖子贴代码测试过了,这里我直接引用结论,那就是i++是先使用 i 后自增,而 ++i 是先自增后使用 i引用上面2个结论,那么下面的代码会输出什么结果呢?int a[] = {1,10,100};int *p = &a;printf("%d",*p++); //输出结果为1printf("%d",*++p); //输出结果为1原创 2020-07-13 10:13:46 · 8807 阅读 · 2 评论