C++中對C語言結(jié)構體用法的擴充
更新時間:2018年12月20日 10:35:30 作者:Engineer-Bruce_Yang
今天小編就為大家分享一篇關于C++中對C語言結(jié)構體用法的擴充,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
最近在學習C++,了解到,C++中對C做了擴充,使用結(jié)構體時也可以像類一樣,規(guī)定私有數(shù)據(jù)類型和公有數(shù)據(jù)類型,同時也可以在struct中實現(xiàn)方法設置等等。
但為了保持面對對象的特性,建議還是使用class來描述一個類。
案例如下:
#include <iostream>
#include <ctime>
using namespace std ;
typedef struct student
{
private :
int a , b , c ;
public :
void set(int a , int b , int c)
{
this->a = a ;
this->b = b ;
this->c = c ;
}
void prit()
{
cout << a << endl << b << endl << c << endl ;
}
}stu;
stu st1 ;
int main(void)
{
st1.set(1,2,3);
st1.prit();
return 0 ;
}
運行結(jié)果:
1
2
3
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內(nèi)容請查看下面相關鏈接
您可能感興趣的文章:

