几种常见语言的基本语法对比:字符串
Posted lsfv
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了几种常见语言的基本语法对比:字符串相关的知识,希望对你有一定的参考价值。
c++: 一段时间不写c++。简直又是忘光了。而其他语言几年不写。几个小时就回想起来了。还是c++太难了。各种用法。学的时候就没学明白。
写代码的时候,一直回想 ,如这个参数,是否用常引用。 vecotr是如何实现的?string是如何实现的。string[] 堆栈是如何放的。
只要涉及到堆。基本不用写代码了。一头郁闷包,算了c++。永别了。例子都不 敢写完。随便写下吧。
#include <iostream> #include <vector> using namespace std; string JoinString(vector<string> books) { string *ret=new string(""); int count=books.size(); cout<<count<<endl; for(int i=0;i<count;++i) { ret->append(books[i]); } return *ret; } int main() { string books[]={"c++ primer","c#"}; cout<<books[0]<<endl; cout<<books[1]<<endl; cout<<&books[0]<<endl; cout<<&books[1]<<endl; vector<string> *myarray=new vector<string>();//memory .. myarray->push_back(books[0]); myarray->push_back(books[1]); cout<<JoinString(*myarray)<<endl; delete myarray; return 0; }
以上是关于几种常见语言的基本语法对比:字符串的主要内容,如果未能解决你的问题,请参考以下文章