c语言里宽字符什么使用
答案:2 悬赏:0 手机版
解决时间 2021-01-25 12:46
- 提问者网友:暮烟疏雨之际
- 2021-01-24 22:37
c语言里宽字符什么使用
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-01-24 23:46
宽字符就是UNICODE操作的函数和ASIC字符有一点区别,一般用来表示汉字,MFC里面用_T("")表示宽字符和ASIC字符兼容的字符串,就是通过宏定义来完成的,如果定义了使用UNICODE,_T("")宏就将其中的字符串转换成UNICODE 否则就是普通的ASIC字符,建议写MFC程序是定义字符串使用_T("字符串")的形式。
全部回答
- 1楼网友:纵马山川剑自提
- 2021-01-25 00:56
#include<stdio.h>
#include<string.h>
int main()
{
char a[100]="jsnakjvk", c='a';
printf("%s\n",strchr(a,c));
return 0;
}
最后输出的字符串为akjvk,即输出的是返回的是该字符在字符串中的位置指针所对应的字符串
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯