小编jef*_*g24的帖子

*的操作数必须是指针

这是我的剧本

#include <stdio.h>
#define PI 3.14;

int main(void){
    double hasil, input;
    printf("Enter a positive number : ");
    scanf("%lf",&input);
    hasil = PI * input;
    printf("\nThe result is : %lf",hasil);
    getchar();
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我得到错误*必须是指针?那是什么?我的意思是'*'符号是乘以数字....

c

2
推荐指数
1
解决办法
4482
查看次数

在这种情况下,&&和&之间有什么不同?

我在c中创建了一个简单的程序:

int y=33, x=45;
y = y && x;
printf("%d\n",y);
y = y & x;
printf("%d\n",y);
Run Code Online (Sandbox Code Playgroud)

输出为1和1.但如果我使用计算器,则表明x和y为33.为什么它变为1?

c binary bitwise-operators

-2
推荐指数
1
解决办法
77
查看次数

标签 统计

c ×2

binary ×1

bitwise-operators ×1