C语言中怎么输出一个特殊字符★

来源:百度知道 编辑:UC知道 时间:2024/06/05 14:26:36
最好能给我一张特殊字符的表,谢谢

#include <stdio.h>
int main()
{
char chr=0;
for(;chr<256;chr++)
{
if(chr%9==0) {printf("\n");}
printf("%c\t",chr);
}
}
好像没有问题哈(手机上网,没有测试) ,我刚刚去找了一下 ascii的表 ,以及扩展 ascii(255)的那个都没有你要的那个符号 ,我想了一下 ,你那个符号应该不是 ascii但以前记得在 turboC的时候 , 32以前的控制字符也能打印出一些个像心啊什么的asciij里面没有的符号,你可以在这个范围找一下 ,如果没有的话 .那应该就要挂字符集啊什么的了 !

#include<stdio.h>
main()
{
char * p="¤"; //不使用char(char只有1个字节,不能保存汉字等2字节字符)
printf("%s\n",p);
}

你脑袋是方的吗 不会这样啊!!!

ASCII字符集

Bin Dec Hex 缩写/字符 解释
0000 0000 0 00 NUL (null) 空字符
0000 0001 1 01 SOH (start of handing) 标题开始
0000 0010 2 02 STX (start of text) 正文开始
0000 0011 3 03 ETX (end of text) 正文结束
0000 0100 4 04 EOT (end of transmission) 传输结束
0000 0101 5 05 ENQ (enquiry) 请求
0000 0110 6 06 ACK (acknowledge) 收到通知
0000 0