c++ class basic

创建一个新的class

#include <iostream>
#include <stdlib.h>
using namespace std;
class TV //define a new class
{
public:
    char name[20];
    int type;

    void changeVol();
    void power();
};

用stack方式来访问object

int main(void)
{
    TV tv;
    tv.type = 0;
    tv.changeVol();
    return 0;
}

用heap方式来访问object
结束后需要release memory by using "delete p || delete []p"

int main(void)
{
    TV *p = new TV();
    p -> type = 0;
    p -> changeVol();
    delete p;
    p = NULL;
    return 0;
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Introduction to C++ (Season 1) Unit 1: Overview of C++ 第1...
    我是阿喵酱阅读 2,771评论 0 7
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,993评论 19 139
  • 每个成熟的教练都是无可复制的,因为每个教练本身的性格与经历注定了他课程的特点,瑜伽本身没有定式,每个人都有自己的一...
    水心艺阅读 421评论 0 1
  • 昨天看到以前和闺蜜一起喜欢的男生发的朋友圈,突然发现,我一点感觉都没有,以前会激动,现在不会了。所以突然又想起那段...
    A粉阅读 2,025评论 0 0
  • 经历了风雨,才知道您的可贵,走进了大学,才知道您的伟大。 我高一到高三一共经历四个班主任,今天就说一下高一的班主任...
    青丝茧灬阅读 306评论 0 0