我想在C中打印以下内容。
Tonight’s schedule is:
• Pizza
• Movie
• ice cream
我不知道如何打印子弹角色。
答案 0 :(得分:3)
下面的代码可以为您提供指导:
#include <stdio.h>
int main(int argc, char** argv)
{
printf("Tonight’s schedule is: \u2022 Pizza \u2022 Movie \u2022 ice cream\n");
return 0;
}
答案 1 :(得分:2)
•搜索html编号•
这个link声明“\ u2022”作为C源代码编码。
答案 2 :(得分:1)
您可以这样做: -
puts("Tonight’s schedule is: • Pizza • Movie • ice cream");
答案 3 :(得分:1)
您可以使用扩展ASCII值来执行此操作。如果您在cmd中运行程序,有时这将无效。因为您的cmd代码页不支持这些ASCII值。 将此代码粘贴到codechef online ide(https://www.codechef.com/ide)并运行它并查看输出。这是一个有效的解决方案。
#include <iostream>
using namespace std;
#include<stdio.h>
int main(){
char list1[]="Pizza";
char list2[]="Movie";
char list3[]="ice cream";
int a=149;
printf("%c %s %c %s %c %s",a,list1,a,list2,a,list3);
}
答案 4 :(得分:1)
它取决于您希望显示字符的终端。 根据此终端的enconding发送字符。例如,MS-windows(例如使用Windows 1252)或linux(使用例如utf-8)不同。
答案 5 :(得分:-1)
这是将ascii转换为字符。
#include<stdio.h>
void main(){
char a=atoi("149");
printf("%c %s %c %s %c %s",a,"pizza",a,"movie",a,"ice cream");
}