C++学习

范磊零起点学通C++

第3章第4节 函数的声明和定义

 1 #include <iostream>
 2 using namespace std;
 3 //程序中使用函数,必须先声明,然后再定义,函数的声明叫函数原型,函数定义叫函数实现
 4 //声明的目的是告诉编译器你即将要定义的函数的名字是什么,返回值的类型是什么以及参数是什么
 5 //定义则是告诉编译器这个函数的功能是什么。假如不声明函数,则这个函数不能被其他函数条用。 
 6 int add(int x,int y);//函数的声明  ,x 和 y可以省略  int add(int ,int ); 
 7 int main()
 8 {
 9     return 0;
10 }
11 int add(int x ,int y)//函数的实现 ,这里需要 x,y,返回值是 int类型,编译器将预先留出4字节空间给函数,参数为两个为int ,也留出8字节空间 
12 {
13     return x +  y;
14 } 

 第6章第4节 声明一个类

 1 #include <iostream>
 2 using namespace std;
 3 /*
 4  声明human 这个类,并没有为它分配内存,只是告诉编译器:human是什么,包含哪些类型的数据,功能是什么。同时告诉编译器该类有多大,类的大小是根据该类的变量来决定的,该类有两个成员变量
 6  height,weight.它们都是int类型,因此该类的大小为2*4=8个字节.该类的方法不占用内存,因为我们没有为它们声明类型,它们的返回值是void. 
 8 */
 9 class Human //声明human类 
10 {
11     public:  //表示后面的所有成员都是公有 ,公有的意思是该类的对象可以直接访问这些成员
12         void getheight();
13         void getweight();
14     private://表示后面的成员都是私有的,不能被对象直接访问,必须通过公有的成员函数才能访问。 
15         int height;
16         int weight; 
17     
18 }; //这里用分号结束 
19 void main()
20 {
21 }

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。