当前位置: 首页 > wzjs >正文

南昌大学南昌网站建设公司广州引流推广公司

南昌大学南昌网站建设公司,广州引流推广公司,南宁律师网站建设,官方客服具体区别如下: 结构体 -> 结构体变量 { 结构体:struct student{ 具体是多少,年龄,名字,性别,成绩 } 结构体变量: stu{ 名字:张三,年龄:18&#…

具体区别如下:

结构体 -> 结构体变量

{

        结构体:struct student{  具体是多少,年龄,名字,性别,成绩      }

        结构体变量: stu{   名字:张三,年龄:18,成绩:96    }

}

类 ->对象  (类是对象的模板 ,对象是类的实例化)

class student

{

年龄,名字,性别,成绩 

}

#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>using namespace std;class Car{
public:  //公共权限string color;string brand;string type;int year;void (*printfCarInfo)(string color,string brand,string type,int year);void (*carRun)(string type);    //函数指针,执行车运行的函数void (*carStop)(string type);   //函数指针,执行车停止的函数
};void bmwThreePrintfInfo(string color,string brand,string type,int year)
{string str = "车的品牌是:"+brand+",型号是:"+type+",颜色是:"+color+"上市年限是:" + std::to_string(year);cout << str <<endl;
}void AodiA6PrintfInfo(string color,string brand,string type,int year)
{string str = "车的品牌是:"+brand+",型号是:"+type+",颜色是:"+color+"上市年限是:" + std::to_string(year);cout << str <<endl;}int main()
{Car BMWthree;BMWthree.color = "白色";BMWthree.brand = "宝马";BMWthree.type = "3系";BMWthree.year = 2023;BMWthree.printfCarInfo = bmwThreePrintfInfo;   //函数指针指向具体的函数的时候BMWthree.printfCarInfo(BMWthree.color,BMWthree.brand,BMWthree.type,BMWthree.year);Car *AodiA6 = new Car();//AodiA6 = (struct Car*)malloc(sizeof (struct Car));AodiA6 ->type = "A6";AodiA6 ->year = 2018;AodiA6 ->brand = "奥迪";AodiA6 ->color = "黑色";AodiA6 ->printfCarInfo = AodiA6PrintfInfo;AodiA6 ->printfCarInfo(AodiA6 ->color,AodiA6 ->brand,AodiA6 ->type,AodiA6 ->year);return 0;
}

以上的代码在C++中:

1.char * 类型会报错,应当改成 string ,包含头文件string.h

2.printf打印不成功,所以换成字符串,cout出来

string str = "车的品牌是:"+brand+",型号是:"+type+",颜色是:"+color+"上市年限是:" + std::to_string(year);
std::to_string()这个函数将整型数转换为字符串

3.,使用malloc在堆申请结构体空间有问题,所以直接在此引入类的概念:struct结构体,在写结构体指针struct Car *AodiA6 的时候,打印不出结果;

 应当把结构体改成类:class,其中涉及权限问题,应当加上public:

4.

http://www.dtcms.com/wzjs/306818.html

相关文章:

  • 浙江网站开发公司网络运营工作内容
  • 滑坡毕业设计代做网站网上怎么找客户资源
  • 做网站要有策划么潍坊百度关键词优化
  • wordpress 内网访问优化排名案例
  • 怎样自创网站杭州seo网站建设靠谱
  • 广告视频网站郑州网络推广大包
  • 安阳网站推广公司怎么开网站
  • 网站改版 升级的目的aso优化分析
  • 国外建设短视频网站营销型网站建设题库
  • 乾安网站建设哪家好品牌营销推广
  • 怎么做地下彩票网站网站分析培训班
  • 网站登录 退出怎么做搜索引擎优化方法有哪些
  • wordpress 上传word市场推广seo职位描述
  • 营销网站的搭建长沙官网seo
  • dede 网站地图样式注册推广赚钱一个80元
  • 做的比较唯美的网站有哪些pc网站优化排名软件
  • 织梦 目标网站css江门关键词排名工具
  • 做团购网站视频百度seo搜索引擎优化厂家
  • 郑州网站制作企业汕头seo优化公司
  • 厦门网站建设找哪家今天合肥刚刚发生的重大新闻
  • 门户网站建站多少钱百度推广开户代理
  • tomcat建网站网店推广平台
  • 网站服务器建立google安卓版下载
  • 定制型网站建设价格上海哪家seo好
  • 重庆市建设工程信息网中标公告朝阳网站seo
  • 文件怎么做网页网站seo哪家公司好
  • 上海电子通科技网站建设电话号码宣传广告
  • 做 在线观看免费网站神马网站快速排名软件
  • 响应式电商网站精品成品网站1688
  • wordpress写说说海淀区seo搜索优化