求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++文件,编译错误如下,急求大神解答啊

在ASP.NET中怎么把图片上传,并且存入数据库,求大神解答!!!!

c语言啊,求大神您解答

求大神,关于c语言删除函数