這影片內容將取自於2015年新出版的書籍
博客來網路書店查詢
星期六, 6月 06, 2015
星期四, 6月 04, 2015
朋友類別函數:需做修改
#include
using namespace std;
class classfriend
{
public:
void setup(int power);};
class car
{
private:
int num;
double gas;
};
void classfriend::setup(int power)
{int motive=power;
car March;
March.num=200;
March.gas=20.0;
cout<<"--March--\n"<<"傳入為"<cout<<"Gas為"<}
int main( )
{ classfriend pow;
pow.setup(300);
return 0; }
using namespace std;
class classfriend
{
public:
void setup(int power);};
class car
{
private:
int num;
double gas;
};
void classfriend::setup(int power)
{int motive=power;
car March;
March.num=200;
March.gas=20.0;
cout<<"--March--\n"<<"傳入為"<
int main( )
{ classfriend pow;
pow.setup(300);
return 0; }
朋友函數:需做修改
#include
using namespace std;
class car{
private:
int num;
double gas;
};
void setup(int power)
{int motive=power;
car march;
march.num=200;
march.gas=20.0;
cout<<"--march--\n"<<"傳入為"<cout<<"Gas為"<
int main( )
{ setup(300);
return 0;
}
using namespace std;
class car{
private:
int num;
double gas;
};
void setup(int power)
{int motive=power;
car march;
march.num=200;
march.gas=20.0;
cout<<"--march--\n"<<"傳入為"<
int main( )
{ setup(300);
return 0;
}
朋友類別:需做修改
#include
using namespace std;
class car{
private:
int num;
double gas;
};
class runcar:public car{
public:
/*
runcar()
{
num=0;
gas=10;
}
*/
};
class classfriend
{public:
static int power;
static void setup(int power);
};
int classfriend::power=1;
class runclassfriend:public classfriend{
{
public:;
/*
runclassfriend()
{
num=0;
gas=10;
}
*/
};
void classfriend::setup(int power)
{
int motive=power;
car march;
march.num=200;
march.gas=20.0;
runcar march1;
march1.num=2000;
march1.gas=40.0;
cout<<"--march--"<<"傳入為"<cout<<"--march1--"<<"號碼為"<cout<<"Gas為"<}
int main( )
{
classfriend::setup(300);
runclassfriend::setup(3000); //朋友的兒子?
car march;
classfriend classfriend1;
classfriend1.setup(20);
march.num=200;
march.gas=20.0;
runcar march1;
march1.num=2000;
march1.gas=40.0;
cout<<"--march--"<<"號碼為"<cout<<"--march1--"<<"號碼為"<return 0;
}
using namespace std;
class car{
private:
int num;
double gas;
};
class runcar:public car{
public:
/*
runcar()
{
num=0;
gas=10;
}
*/
};
class classfriend
{public:
static int power;
static void setup(int power);
};
int classfriend::power=1;
class runclassfriend:public classfriend{
{
public:;
/*
runclassfriend()
{
num=0;
gas=10;
}
*/
};
void classfriend::setup(int power)
{
int motive=power;
car march;
march.num=200;
march.gas=20.0;
runcar march1;
march1.num=2000;
march1.gas=40.0;
cout<<"--march--"<<"傳入為"<
int main( )
{
classfriend::setup(300);
runclassfriend::setup(3000); //朋友的兒子?
car march;
classfriend classfriend1;
classfriend1.setup(20);
march.num=200;
march.gas=20.0;
runcar march1;
march1.num=2000;
march1.gas=40.0;
cout<<"--march--"<<"號碼為"<
}
星期四, 5月 14, 2015
全域與區域變數-C語言版
void data2( );//如果沒有這一行呢?
int j=0;
int main( )
{
int i=2;
i++;
j++;
printf("main i address : %p\n",&i);
printf("main j address : %p\n",&j);
printf("1main i=%d \n",i);
printf("1main j=%d \n",j);
data( );
data2( );
printf("2main i=%d \n",i);
printf("2main j=%d \n",j);
data( );
data2( );
return 0;
}
void data( )
{
int i=5;
i++;
j++;
printf("data i address : %p\n",&i);
printf("data j address : %p\n",&j);
printf("data i=%d \n",i);
printf("data j=%d \n",j);
}
void data2( )
{
int i=5;
i+=100;
j+=100;
printf("data2 i address : %p\n",&i);
printf("data2 j address : %p\n",&j);
printf("data2 i=%d \n",i);
printf("data2 j=%d \n",j);
}
訂閱:
文章 (Atom)