自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 友元

// youyuan.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"using namespace std;#includeclass CPoint{private:unsigned  m_x, m_y;public:CPoint(unsigned x, unsigned y){m_x = x;m_y

2016-01-19 11:19:21 313

原创 初识类

#ifndef STOCK00_H_//定义头文件的方式,这个头文件名就是“stock00.h”注意#ifndef和#define在开头,而#endif在结尾。#define STOCK00_H_#include class Stock{private://这里面的对象和函数都是不给用户直接调用的,而是通过调用public函数     //来使用到这里的函数和对象。st

2016-01-18 16:00:58 312

原创 如何 才能把函数公式表示出来呢?如f(t)=3t+2t*t+4t*t*t,并能够调用这个。

#includeusing namespace std;struct Equation{double x;double y;double t;};struct Dairu{double a0;double a1;double a2;double a3;};Dairu fution(Equation xypos);//一

2016-01-16 11:29:05 733

原创 类的初步知识(C++中直角坐标和极坐标之间的转换代码)

没有分拆成几个文件之前,这是一个完整的程序,下面要对其经行分拆。#include#includeusing namespace std;struct polar{double distance;double angle;};struct rect{double x;double y;};polar rect_to_polar(rect xyp

2016-01-15 23:13:48 7133 1

原创 进一步说明引用、指针在函数传递中的运用。(记住这三种交换方式)

#includevoid swapr(int &a, int&b);void swapp(int *p1, int*p2);void swapv(int a, int b);int main(){using namespace std;int apple = 300;int pear = 350;cout cout cout swapr(ap

2016-01-15 16:25:12 488 1

原创 引用、指针的使用对比(注意* &符号不要用乱了)

#includeint main(){using namespace std;int rats = 101;int &rodents = rats;int *pt = &rats;cout cout cout rodents++,cout cout cout cout cout cout return 0;}

2016-01-15 15:40:14 596

原创 包含一个递归调用的递归。(自调用的格式)

递归函数如果调用了自己,那么被调用的函数也会调用自己。格式一般为    void  递归函数(参数1)     {            语句1;                      if(判断)                           递归函数(参数2);                                语句2;    } 

2016-01-14 20:26:29 403

原创 利用string来输入输出数据。

#include#includeusing namespace std;const int Size = 5;void display(const string sa[], int n);int main(){string list[Size];cout for (int i = 0; i {cout getline(cin, list[i]);

2016-01-14 19:49:17 399

原创 注意数组的分部计算

#includeusing namespace std;const int ArSize = 8;int sum_arr(int arr[], int n);int main(){int cookies[ArSize] = { 1, 2, 4, 8, 16, 32, 64, 128 };cout cout int sum = sum_arr(cookies, A

2016-01-14 11:18:08 213

原创 为何出错?

#includeusing namespace std;const int ArSize = 8;int main(){int a=0;int cookie[ArSize] ;for (int i =1; i {cout cin >> cookie[i];        a += cookie[i];}cout }

2016-01-14 10:35:35 202

原创 用string和char做不同输入判断时候的代码(作为输入判断使用)

#include#includeusing namespace std;void n_chars(string, int);int main(){int times;string ch;cout getline(cin,ch);while (ch != "qt"){cout cin >> times;n_chars(ch, times);

2016-01-13 23:23:11 341

原创 还是string和char

#include#includeusing namespace std;const string qualify[4] ={"10,000-meter race.\n","mud tug-of-war.\n","master canoe jousting.\n","pie-throwing festival.\n",};int main(){in

2016-01-12 16:29:38 285 1

原创 输入数据,求平均值,输出比平均值大的数据和位置,并统计个数。

#includeconst int ArSize = 6;int main(){using namespace std;float naaq[ArSize];cout int i = 0;float temp;cout cin >> temp;while (i = 0){naaq[i] = temp;++i;if (i {cout

2016-01-12 12:17:20 2389

原创 关于char与string的运用

#include "stdafx.h"#include#includeint main(){using namespace std;string ch;cout ";//char ch;cin >> ch;if (ch == "yes" || ch == "Y")cout ";else if (ch =="noo"|| ch == "

2016-01-12 11:06:04 297

原创 if eles 问题

#include#includeusing namespace std;int main(){const int Size = 15;char n1[Size];char n2[Size]="C++owboy";char n3[] = "lson";cout > n1;if (n1 == n3)cout << "well, " << n1 << "I konw you\n";else{cout <

2016-01-07 12:19:12 723

原创 霸气外泄的const

#includeusing namespace std;int main(){const int a = 10;cout a = a + 1;cout return 0;}错误 1 error C3892: “a”: 不能给常量赋值 2 IntelliSense:  表达式必须是可修改的左值原因是第三行代码#includeusing na

2016-01-06 20:34:28 219

原创 我的程序员之路

今天要把C++语言导学看完一遍。现在遇到一些问题,感觉对指针不是很懂。

2016-01-05 10:17:30 218

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除