C语言是面向过程的,而C++是面向对象的
区分两种形式的意义不在于其所作用变量本身,而在于对变量值的使用。
例如
前置形式 ++i 是先把变量值加一,然后用新的变量值参与表达式运算。
后置形式 i++ 是先用变量的原始值参与表达式的运算,然后再对变量加一。
如果你也是在学习C语言/C++,小编推荐一个学C语言/C++的学习裙【 二六三,六八八,二七六 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!
int i=10,j=10;
int x,y;
x=++i; // i变量先进行自加运算,再将自加后的结果赋值给 X 变量。
y=j++; // j变量先将原始值赋给 y变量,j变量再进行自加运算。
printf(" i=%d , x=%d " , i ,x);
printf(" j=%d , y=%d “ ,j,y);
运行结果: i=11 ,x=11;
j=11 ,y=10;
除法运算
除法运算
整型运算(相除) (结果去除小数部分)
int a=8;
int b=3;
int c=a/b;
运行结果: 2
浮点型运算(相除)
double a=8;
double b=3;
double c=a/b;
运行结果: 2.666
如果你也是在学习C语言/C++,小编推荐一个学C语言/C++的学习裙【 二六三,六八八,二七六 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!
这些是C/C++能做的
服务器开发工程师、人工智能、云计算工程师、信息安全(黑客反黑客)、大数据 、数据平台、嵌入式工程师、流媒体服务器、数据控解、图像处理、音频视频开发工程师、游戏服务器、分布式系统、游戏辅助等
网友评论