【8.5】c++ primer plus 课后编程答案
来源:互联网 发布:mac dock应用程序丢了 编辑:程序博客网 时间:2024/06/07 06:00
C++ PRIMER PLUS 课后答案
使用IDE为window7系统下的VS2010
#include <iostream>#include <fstream>#include <cstdlib>#include <Windows.h>#include <string> using namespace std; struct stringy{ char * str; int ct;};void set(stringy & M,char * t);void show(const stringy & M,int n=1);void show(const char * P,int n=1);int main(){ stringy beany; char testing[]="REALITY"; set(beany,testing); show(beany); show(beany,2); testing[0]='D'; testing[1]='M'; show(testing); show(testing,3); show("done!"); delete[]beany.str; system("pause"); return 0;} void set(stringy & M,char * t){ int i=0; M.ct=strlen(t); char * n=new char[M.ct+1]; while(t[i]!='\0') { n[i]=t[i]; i++; } n[i]='\0'; M.str=n;} void show(const stringy & M,int n ){ for(int i=0;i<n;i++) cout<<M.str<<endl;}void show(const char * P,int n){ for(int i=0;i<n;i++) cout<<P<<endl;}
阅读全文
0 0
- C++primer plus第六版课后编程题答案8.5
- C++primer plus第六版课后编程练习答案8.5
- 【8.5】c++ primer plus 课后编程答案
- C++PRIMER PLUS第六版课后编程答案 4.1-4.5
- C++PRIMER PLUS第六版课后编程答案 4.6-4.10
- C++PRIMER PLUS第六版课后编程答案 5.1-5.5
- C++PRIMER PLUS第六版课后编程答案 5.6-510
- C++primer plus第六版课后编程题答案 6.1
- C++primer plus第六版课后编程题答案 6.2
- C++primer plus第六版课后编程题答案 6.3
- C++primer plus第六版课后编程题答案 6.4
- C++primer plus第六版课后编程题答案 6.5
- C++primer plus第六版课后编程题答案 6.6
- C++primer plus第六版课后编程题答案 6.7
- C++primer plus第六版课后编程题答案 6.8
- C++primer plus第六版课后编程题答案 6.9
- C++primer plus第六版课后编程题答案7.1
- C++primer plus第六版课后编程题答案7.2
- Python修饰器模式
- 面向对象三大特征之一多态
- 【8.3】c++ primer plus 课后编程答案
- 【字符串处理】最长回文子串笔记(Manacher算法)
- Java netty的option(ChannelOption.SO_BACKLOG, backLog)什么意思
- 【8.5】c++ primer plus 课后编程答案
- .net core web发布到CentOS汇总
- 外星人的供给站
- 安装scapy插件 scapy-ssl_tls plugin
- 【8.6】c++ primer plus 课后编程答案
- 基于Rasterio与matplotlib的DEM三维展示
- ArcGIS教程:创建散点图
- 【9.1】c++ primer plus 课后编程答案
- SDUT 校赛 D题 魔戒(bfs+四维数组)