㈠ c语言字符输出
- 可以在"%"和字母之间插进数字表示最大场宽。 
- 可以在"%"和字母之间加小写字母l, 表示输出的是长型数。 
- 可以控制输出左对齐或右对齐, 即在"%"和字母之间加入一个"-" 号可,说明输出为左对齐, 否则为右对齐。 
1.首先打开Microsoft Visual C++软件,单击“文件”菜单->“新建”,新建一个文件,文件名后缀为.c。

㈡ 在C语言中怎么打出宽字符呢
用大写的%S就可以:
    wchar_t *wideChar = L"This is wide 中文显示";
    setlocale( LC_ALL, ".936" ); // 设置中文代码页,否则不打印中文
    printf( "%s\n", wideChar ); //小写,只打出一个字母
    printf( "%S\n", wideChar ); //大写,打出全部
㈢ C语言里如何输出宽字符数组里特定的单个字符
给你个例子:
#include   <stdio.h>  
#include   <locale.h>  
   
int main()  
{  
	wchar_t   *str   =   L"我是一只来自北方的狼";  
	char   *str1   =   "abcdef";  
	//setlocale(LC_ALL,   ".936");   //vc
	//setlocale(LC_ALL,   "936");   //tcc
	printf("%s\n",str1);  
	wprintf(L"%s\n",str);  
}
㈣ C语言中数据输出宽度是什么
用于确定最小输出宽度,例如:
printf("%5d",i);
默认输出宽度为5,如果实际宽度超出5则以实际宽度输出,如果不足5则输出右对齐,左边补空格。如果是%-5d那么就是左对齐,右边补空格。
㈤ C语言中指定宽度输出
m,n的值可以预先设定好,如:%3.2d,即表示宽度为三,保留两位小数。也可以是变量,至于mn最后的值是多少,就要看你怎么规定它的变化范围了,但n一定不能为负
㈥ printf如何输出宽字符
C语言中要输出宽字符,可以使用wprintf(),同时要设置本地化,以适应宽字符输出。示例如下,输出宽字符“中”字。
#include<stdio.h>#include<locale.h>intmain(){setlocale(LC_ALL,"chs");wchar_twc=L'中';wprintf(L"%c ",wc);return0;}

㈦ C语言printf不输出宽字符
C语言中要输出宽字符,可以使用wprintf(),同时要设置本地化,以适应宽字符输出。示例如下,输出宽字符“中”字。
#include<stdio.h>
#include<locale.h>
intmain()
{
setlocale(LC_ALL,"chs");
wchar_twc=L'中';
wprintf(L"%c ",wc);
return0;
}

㈧ 关于C语言宽字符输出问题
#include "stdafx.h"
#include<iostream>
#include<Windows.h>
#include<string.h>
using namespace std;
int main( )
{
 HANDLE handle = GetStdHandle( STD_OUTPUT_HANDLE );
 wchar_t* p;
 p = L"中文";
 WriteConsole( handle, p, wcslen( p ), NULL, NULL );
 CloseHandle( handle );
 return 0;
}
Unicode码输出中文,可以用API:WriteConsole能够输出。可以去看一下文字的编码一系列知识。也包括它的历史。为什么要从ASCII发展成Unicode码。
㈨ C语言宽字符
宽字符就是UNICODE操作的函数和ASIC字符有一点区别,一般用来表示汉字,MFC里面用_T("")表示宽字符和ASIC字符兼容的字符串,就是通过宏定义来完成的,如果定义了使用UNICODE,_T("")宏就将其中的字符串转换成UNICODE 否则就是普通的ASIC字符,建议写MFC程序是定义字符串使用_T("字符串")的形式。 
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
㈩ C语言的字符输出问题
你可以添加wchar.h获取宽字符定义(自动字符被定义成短整型,可以表示汉字),
但只能用于windos编程
 
如果编控制台程序,
应把汉字定义成字符串
char* b[]={"黄","本","宁","a"};
输出时不能用%c(因为他是输出字符型的)
应使用%s 
 
另:若使用了ASCII拓展(定义128~255的字符)则输出的将不是汉字,而是所谓“乱码”
