a-b在c语言中合法吗

Python010

a-b在c语言中合法吗,第1张

不合法的。C语言用户标识符的命名规则如下。

1、必须完全由字母,数字,下划线构成。

2、标识符的第一个字符必须为字母或者下划线。

3、不能为编译系统保留的关键字,如int等。

注意用了~号,没有用-号:

#include <stdio.h>

void main()

{

    

    int a=10,b=7

    int c=a + ~0*7

    printf("%d\n",c)

 }

运行结果:

3