C++
Dancingwing
华南理工大学本科生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
把一个字符串插到另一个字符串的指定位置
#include using namespace std; int main() { int p, i, j, k; char s1[40], s2[40], s3[80]; while(cin >> s1) { cin >> s2; cin >> p; //输入插入位置 for( i=0; i<p; i++ ) s3[i]原创 2013-03-31 21:02:31 · 1550 阅读 · 0 评论 -
利用递归来实现回文数的判断
#include #include using namespace std; bool huiwen(char*,int,int); const int maxsize=80; int main() { char str[80]; while(cin>>str) { if (huiwen(str,0,strlen(str)-1)) cout<<"1"<<endl; else原创 2013-03-28 17:24:52 · 3881 阅读 · 0 评论 -
Problem C: C++第十章习题3
Problem C: C++第十章习题3 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 102 Solved: 53 [Submit][Status][Web Board] Description 类模板T_Vector实现向量运算的加减运算,在main函数中使用该类模板建立整型向量对象进行向量的加减运算。 Input原创 2013-04-20 01:31:27 · 999 阅读 · 0 评论 -
Linux下 Code::Blocks配置
最近由于课程设计和项目要求等原因将操作系统转移到Ubuntu了,发现在Linux下Code::Blocks简直是C/C++编程的神器,于是乎想记下器安装过程 1.用命令行安装是最为方便的,当然你也可以去官网下载,不过注意要下载带编译器的,不然会被折磨- - 2.安装完之后安装G++ 3.打开codeblocks,建立c项目,出现了我们熟知的helloworld程序 4.原创 2014-12-04 15:03:45 · 1391 阅读 · 0 评论 -
C++内存对齐
C++内存对齐 请记住三条内存规则(在没有#pragam pack宏的情况下): 1.数据成员对齐规则:struct, union的数据成员,第一个数据成员放在offset为0的地方,之后的数据成员的存储起始位置都是放在该数据成员大小的整数倍位置。如在32bit的机器上,int的大小为4,因此int存储的位置都是4的整数倍的位置开始存储。 2.结构体作为数据成员的对齐转载 2015-03-31 01:35:22 · 575 阅读 · 0 评论
分享