乘号*可以被定义为char类型或者其他类型吗?
我想输出符号*组成一个图形,但是觉得写printf("*")有点麻烦,于是试着写类似于printf("%d",a)的语句进行输出,可是没有编译成功。请问可以对乘号*做这样的操作吗?这是我在dev c++里面写的代码:
#include <stdio.h>
int main(void)
{
signed char c;
c=*;
printf("%c",c);
return 0;
}
然后编译器显示编译错误,在c=*那一行有错误警告:[Error] expected expression before ';' token
代码应该怎么写呢?求各位高手指点