评论

收藏

[C++] C++加号的两侧的函数谁先执行

编程语言 编程语言 发布于:2021-07-14 09:18 | 阅读数:552 | 评论:0

#include<iostream>
#include<string>
#include<vector>
#include<iterator>
using namespace std;
int add(int*i){
*i+=1;
return *i;
};
int sub(int*i){
*i-=1;
return *i;
}
int main(void){
int i=0;
cout<<i<<""<<++i<<endl;
int sum=add(&i)+sub(&i);
//在C++标准中不知道add()与sub()哪一个函数先执行
cout<<"sum=="<<sum<<endl;
return 0;
}

关注下面的标签,发现更多相似文章