求C语言和C++大神解答,printf怎么转成cout输出语句
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求C语言和C++大神解答,printf怎么转成cout输出语句相关的知识,希望对你有一定的参考价值。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "GFSString.h"
void main()
FString s,s2;
s = " abc abc";
s += " test ";
printf("Trim : '%s'\n",s.Trim());
s = s.Trim();
printf("[3] : '%c'\n",s[3]); //输出字符s[3]
printf("Replace : '%s'\n",s.Replace("c","cdef")); //输出 s.Replace("c","cdef")的值
printf("Format : '%s'\n",s.Format("1:%s; 2:%d","One",123));
s = "book"; //输出 s.Format("1:%s; 2:%d","One",123)的值
s2 = "cat";
printf("'book' < 'cat': %s\n",(s < s2) ? "True" : "False");
s = s2;
printf("Copy 'cat' to s: %s\n", s);
cout输出不需要指定输出的格式类型,其他的和printf一样的,
endl 表示换行,当然 \\n也还是可以用的. cout << "\\n"
cout << "Trim : "<< s.Trim() << endl;
cout << "[3] : " <<s[3] << endl; //输出字符s[3]
cout <<"Replace:"<< s.Replace("c","cdef")<<endl; //输出 s.Replace("c","cdef")的值
cout <<"Format : "<< s.Format("1:%s; 2:%d","One",123) << endl ;
cout <<"'book' < 'cat':" << (s < s2) ? "True" : "False") << endl;
cout << "Copy 'cat' to s:" << s << endl; 参考技术A printf("a=",a);
转换成count<<"a=="<<a<<endl;追问
printf("Format : '%s'\n",s.Format("1:%s; 2:%d","One",123));那这句呢???
追答count<<"Format :"<<s.Format("1:%s; 2:%d","One",123)<<endl;
参考技术B 百度一下,cout格式输出以上是关于求C语言和C++大神解答,printf怎么转成cout输出语句的主要内容,如果未能解决你的问题,请参考以下文章
求大神详细解答c语言extern的连接问题 我这里有两个程序 想使用extern来连接具体该怎么用?
C语言,求15以内的素数,关于num=1时,怎么修改?求大神
这是我在visual studio 2010 里写的C++文件,编译错误如下,急求大神解答啊