網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

在c語言中如何打印出漢字

欄目: 心理 / 發佈於: / 人氣:3.22W
在c語言中如何打印出漢字

根據你的代碼,改成下面的可以正常輸出:

#include<string.h>

#include<stdio.h>

#include<stdlib.h>

int main()

{

char *p="你好,中國!"

for(size_t i=0i<strlen(p)i++)

if(p[i]<0)

{

printf("%c%c",p[i],p[i+1])//不要用p[++i],因為printf是先計算右邊表達式的值的,按照你原來的代碼,假設是第一次循環,那是會輸出2個同樣的p[1]的,而不是p[0]和p[1]

i++

}

return 0

}