Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 错误消息-int/float/boolean和字符串使用冲突_String - Fatal编程技术网

String 错误消息-int/float/boolean和字符串使用冲突

String 错误消息-int/float/boolean和字符串使用冲突,string,String,我对处理相当陌生——我的课程作业截止日期是周一(1月6日) 我试图写一个脚本,随机生成形状和数字,并绘制这些形状。我收到一条关于使用字符串函数和if函数的错误消息 if函数似乎需要一个布尔数,但string函数无法生成布尔数。你能给我一个建议吗 处理代码 浮子形状 整数1 整数2 无效设置() { 尺寸(6001000) 背景(255) 冲程(0) 冲程重量(3) 对于(inti=0;i我要求将这个问题移到堆栈溢出 然而,这将有助于改变 if(shape="square") 到 但是,最好不要

我对处理相当陌生——我的课程作业截止日期是周一(1月6日)

我试图写一个脚本,随机生成形状和数字,并绘制这些形状。我收到一条关于使用字符串函数和if函数的错误消息

if函数似乎需要一个布尔数,但string函数无法生成布尔数。你能给我一个建议吗

处理代码

浮子形状

整数1

整数2

无效设置()

{

尺寸(6001000)

背景(255)

冲程(0)

冲程重量(3)


对于(inti=0;i我要求将这个问题移到堆栈溢出

然而,这将有助于改变

if(shape="square")

但是,最好不要与字符串进行比较,您应该做的是创建一个
enum
类型的形状(值为圆形、方形等),对于随机值(为整数),使用
switch
语句并与0、1、2……或更好的值进行比较,例如int(圆形)、int(方形)

if(shape="square")
if (strcmp(words[shape], "square") == 0)