c语言里是没有string型的,string在c++里面。有的时候在c++里要用scanf、printf输入输出string型字符串,这是可以实现的,不过要做一点处理。 具体操作看代码: #include<cstdio>#include<string>usingnamespacestd;intmain() {intn;stringstr1; scanf("%d",&n); str1.resize(n);//给字符串str1预留足够的空间...
在遇到大量输入输出的时候,我们知道printf & scanf的效率要大于cin & cout。 但在用到STL的时候,又难免用到string,于是有以下方法。 View Code
importjava.util.Date;importjava.util.Formatter;publicclassMain{publicstaticvoidmain(String[]args){// 创建Formatter对象Formatterformatter=newFormatter(System.out);// 格式化输出StringformatString="Hello, %s! Today is %tF.";Stringname="John";Datedate=newDate();formatter.format(formatString,name,date)...
printf输出string类型应如此操作! #include<iostream> #include<string> using namespace std; void main() { string aa="qqq"; printf("%s",aa.c_str()); //不推荐 //或者cout<
C里面本来就没有string型,字符串是用char数组存储的,用%s输出,例如 main(){ str[]="Hello World!";printf("%s",str); //这里传的是数组名 return 0;}
就是VC++.net里的 System::String类型 在C#里是 System.String 而在 c++.net 里,为表示引用,所以后面加了一个^。.net提供的所有引用类型,在vc++.net里,都是这样的。比如 Object^ obj = gcnew Object();你把代码改成这样 String^ savePath ="C:\\FileName.txt";StreamWriter^ sww = ...
在程序中要使用语句:printf(%s\n,STRING);输出一种长度为5个字符提示信息OK!,则应使用宏定义语句( )A.#define STRING OK!B.#define STRING OK!C.#define STRING \OK!\D.#define STRING \OK!\的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是专业的大学职业
百度试题 结果1 题目程序中要使用printf语句输出,必须在程序的开头添加下面语句( ) A. #include"stdio.h" B. #include"string.h" C. #include"iostream.h" D. #include"stdlib.h" 相关知识点: 试题来源: 解析 A 反馈 收藏
下列程序用来将从键盘上输入的2个字符串进行比较,然后输出2个字符串中第1个不相同字符的ASCII码之差。例如,输入的2个字符串分别为abcdef和abceef,则输出为-1。 #include main () { char str [100], str2 [100], c; int i,s; printf("\n input string 1:\n"); gest(str1); printf("\...
aTo format a string containing numbers for output, you can use the printf() or format() methods in the PrintStream class. Alternatively, you can use the NumberFormat class to customize numerical formats using patterns. 要格式化包含数字为产品的串,您在PrintStream类() 能使用() printf或格式方法。