www.fltk.net > 关于请问可以用什么函数打印TCHAR字符数组

关于请问可以用什么函数打印TCHAR字符数组

TCHAR是一种字符串类型,它让你在以MBCS和UNNICODE来build程序时可以使用同样的代码,不需要使用繁琐的宏定义来包含你的代码.TCHAR的引入,主要是在Tchar.h文件中,该文件包含这方面的重要的定义信息.对于包含了对str函数或

用它的TCHAR版本函数_tcscmp()

sscanf_s(strDst,"%[-]%s[^-]",str1,str2);str2就是你那个- -中间的数据

printf("s%",c); ??不是s%,是%s,printf("%s",c);

你好!调用printf函数通过指针p给打印字符数组c的语句是printf(“%d”,*p)仅代表个人观点,不喜勿喷,谢谢.

#include#include int main() { char ch; ch = getchar(); if(ch>='a' && ch putchar(ch-32); else putchar(ch); return 0; }

int c,i; //c应该改为 char c while((c=getchar())!=EOF) //c是字符变量,EOF是字符串,不能把字符串赋给字符变量 也可以用scanf();输入.不过要求输入的时候字母间不能加空格.例:scanf("%s",s); //s是数组名,s前不必加&,因为数组名就是该数组的首地址.最好的字符串输入输出形式还是 gets(数组名); //输入 puts(数组名); //输出 不过一般用gets();前都要加上 fflush(stdin);清理键盘缓冲,因为可能程序中有残留的回车等.

用%s就可以了 如;定义数组 static char str[20]="hello"; printf("%s","hello或数组名str");就可以把hello输出了.

<p>你自己看吧,vc下的:(更多资料请参考: <a href="https://wenwen.sogou.com/login/redirect?url=http%3a%2f%2fhi.baidu.com%2f3582077%2fhome%ef%bc%89" target="_blank">http://hi.baidu.com/3582077/home)</a></p> <p>第五十

试一试这种方式: char name[10][100] = {}; int ictr; for(ictr = 1; ictr<=10; ictr++) { printf("\nNumber %d name is:", ictr); scanf("%s", name[ictr - 1]); } printf("Names:"); for(ictr = 0; ictr < 10; ictr++) { printf("%s\n", name[ictr]); }

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com