《程序设计》 cs.stu20119 #include <iostream> using namespace std nt main tchar ptr=abcdef; cout<"ptr指向的内容为:"<<pr<<endl cout<"ptr中保存的地址为:"<<oidn)ptr< end: return U; ptr指向的内容为: a bcdef ptr中保存的地址为:0046c04c 程序设计-16
《程序设计》 cs.sjtu 2011.9 程序设计 - 16 #include <iostream> using namespace std; int main() {char *ptr = "abcdef"; cout << "ptr指向的内容为: " << ptr << endl; cout << "ptr中保存的地址为:" << (void*)ptr << endl; return 0; } ptr指向的内容为:abcdef ptr中保存的地址为:0046C04C
《程序设计》 cs.stu20119 用成员函数pu输出字符 cout. put(A);将字符A显示在屏幕上,并返回当前对象。 连续调用put函数: cout. put(A).put(n”);该语句在输出字符A后输出一个换行符。 圆点运算符()从左向右结合。 cout. put65)用ASCI码值表达式周用put函数,语句也输出字符A。 程序设计-17
《程序设计》 cs.sjtu 2011.9 程序设计 - 17 用成员函数put输出字符 cout.put(‘A’); 将字符A显示在屏幕上,并返回当前对象。 连续调用put函数: cout.put(‘A’).put(‘\n’); 该语句在输出字符A后输出一个换行符。 圆点运算符(.)从左向右结合。 cout.put(65);用ASCII码值表达式调用put函数,语句也输出字符A
《程序设计》 cs.stu20119 write的无格式输出 冷调用成员函数 write可实现无格式输出。它有两个参数。第一个 参数是一个指向字符的指针,第二个参数是一个整型值。这个 函数把一定量的字节从字符数组中输出。这些字节都是未经任 何格式化的,仅仅是以原始数据形式输出。 例如: char bufferin=“ HAPPY BIRTHDAY; cout. write(buffer, 10): 输出 buffer的10个字节 冷函数调用: cout. write(ABCDEFGHIJKLMNOPQRSTUVWXYZ,,10); 显示了字母表中的前10个字母。 程序设计
《程序设计》 cs.sjtu 2011.9 程序设计 - 18 write的无格式输出 ❖ 调用成员函数write可实现无格式输出。它有两个参数。第一个 参数是一个指向字符的指针,第二个参数是一个整型值。这个 函数把一定量的字节从字符数组中输出。这些字节都是未经任 何格式化的,仅仅是以原始数据形式输出。 例如: char buffer[] =“HAPPY BIRTHDAY”; cout.write(buffer, 10 ); 输出buffer的10个字节 ❖ 函数调用: cout.write(“ABCDEFGHIJKLMNOPQRSTUVWXYZ”, 10); 显示了字母表中的前10个字母
《程序设计》 cs.stu20119 基于控制台的JO 输出流 输入流 格式化输入输出 程序设计-19
《程序设计》 cs.sjtu 2011.9 程序设计 - 19 基于控制台的I/O 输出流 输入流 格式化输入/输出
《程序设计》 cs.stu20119 输入流 流读取运算符> ☆Ge函数 冷 Getlinel函数 令其他函数 程序设计-20
《程序设计》 cs.sjtu 2011.9 程序设计 - 20 输入流 ❖ 流读取运算符 >> ❖ Get函数 ❖ Getline函数 ❖ 其他函数