星火编辑器代码(c++)基础知识普及(搬运)一如下:
鉴于群里很多人只有较少的代码基础,例如浮点数使用%lf而不是%d输出这类的,开一个贴,搬运一下基础知识,还望各位大佬海涵,有不足的地方可以补充
数据类型
数值在星火里面包含了整数和浮点数,你设置1就是整数,1.5就是浮点数,对于c++来说,%d对应输出整数.%lf对应输出浮点数如图所示,使用了错误的输出方式,当然会得到不对的结果
在星火里面字符串对应了string,对于c++来说,%s对应输出字符串(当然c++不能直接这样输出,).
在星火里面字符串对应了bool,对于c++来说,true直接输出的话是1,false是0.
void顾名思义就是空,什么都没有,一般用于函数不需要返回一个值,只需运行了就行
这几个是星火里面最常见的几种数据类型,算是非常基础的知识在上一篇中已经提到数值在星火里面包含了整数和浮点数,那么讲讲运算符号
那么上图的值为3.5,而在c++中如果 int x = 5; int y=2; 那么x/y的结果为2.
而如图所示幂的值为49.0而不是49好比c++的pow函数,本身就需要输入浮点数double pow(double x, double y)
%取余符号顾名思义,取余,结果为1
位运算如&、|、^、~、>>、<<等在星火应该暂时用不上,如有需要可以补充
逻辑运算符如图所示
来自
以上就是星火编辑器代码(c++)基础知识普及(搬运)一相关内容。