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

做电子商务网站注册哪一类商标四会建设局网站

做电子商务网站注册哪一类商标,四会建设局网站,网页设计培训学费多少钱,东莞企业网络营销平台1 C中指针与引用的区别 引用相当于起别名int m; int n m;n 相当于 m 的别名#xff08;绰号#xff09;#xff0c;对 n 的任何操作就是对m的操作。 所以 n 既不是m的拷贝#xff0c;也不是指向 m 的指针#xff0c;其实n就是 m 它自己。 引用的注意事项#xff…1 C中指针与引用的区别 引用相当于起别名int m; int n m;n 相当于 m 的别名绰号对 n 的任何操作就是对m的操作。 所以 n 既不是m的拷贝也不是指向 m 的指针其实n就是 m 它自己。 引用的注意事项 1 引用被创建的同时必须被初始化指针则可以在任何时候被初始化 2 不能有 NULL 引用引用必须与合法的存储单元关联指针则可以是 NULL 3 一旦引用被初始化就不能改变引用的关系指针则可以随时改变所指的对象 例如 int i 5; int j 6; int k i; k j; //将k和i的值都变为了6语句 k j 并不能将 k 修改成为 j 的引用只是把k的值改变成为 6。 由于 k 是 i 的引用所以i的值也变成了 6。 引用的主要功能是传递函数的参数和返回值。 C 语言中函数的参数和返回值的传递方式有三种值传递、指针传递和引用传递。 1 值传递 void Func1(int x) { x x 10; } ... int n 0; Func1(n); cout n n endl; // n 0 2 指针传递 void Func2(int *x) { (* x) (* x) 10; } ... int n 0; Func2(n); cout n n endl; // n 103 引用传递 void Func3(int x) { x x 10; } ... int n 0; Func3(n); cout n n endl; // n 10x 和 n 是同一个东西改变 x 等于改变 n 2 C指针的引用* 如果想在一个函数中修改指针的指向并且在退出函数后这种操作保留就需要使用指针的引用 #include iostream using namespace std;struct point {int x;int y; };void changenum1(point *pnum) { //point *pnum表示指向point类型的指针的引用即point*类型变量的引用pnum new point;pnum-x 4; }void changenum2(point *pnum) {pnum new point;pnum-x 4; }void test1() {point *num new point;num-x 10;changenum1(num);std::cout 指针引用 num-x endl; }void test2() {point *num new point;num-x 10;changenum2(num);std::cout 指针 num-x endl; }int main() {cout 开始执行程序 endl;test1();test2();cout 执行程序完毕 endl;return 0; } point *pnum 表示指向point类型的指针的引用(即point* 类型变量的引用)point *pnum point* pnum(比较好理解)3 题目 设计在单链表中删除值相同的多余结点的算法 算法 typedef struct list {int data;struct list *next; }LNode;void deleteLike(LNode* head) {LNode *p,*q,*s;for(phead;p!0;pp-next){for(qp-next,sq; q!0; )if (q-datap-data) //删除相同值的节点 {s-nextq-next; free(q);qs-next;}else{ sq;qq-next;}} }完整代码 #includestdio.h #includestdlib.h#define N 10typedef struct list {int data;struct list *next; }LNode;void deleteLike(LNode* head) {LNode *p,*q,*s;for(phead;p!0;pp-next){for(qp-next,sq; q!0; )if (q-datap-data) //删除相同值的节点 {s-nextq-next; free(q);qs-next;}else{ sq;qq-next;}} }LNode *creatlist(int *a) {LNode *h,*p,*q; int i;hp(LNode *)malloc(sizeof(LNode));for(i0; iN; i){q(LNode *)malloc(sizeof(LNode));q-dataa[i]; p-nextq; pq;}p-next0;return h; }void outlist(LNode *h) {LNode *p;ph-next;if (pNULL) printf(\nThe list is NULL!\n);else{printf(\nHead);do {printf(-%d,p-data); pp-next; } while(p!NULL);printf(-End\n);} }int main( ) { LNode *A; int a[N]{1,3,4,1,10,3,4,8,6,8};Acreatlist(a);deleteLike(A);outlist(A);return 0; }
http://www.w-s-a.com/news/100987/

相关文章:

  • 建设部指定招标网站免费的企业查询软件
  • 做前端常用的网站及软件下载平台优化是什么意思
  • 企石镇仿做网站wordpress 网站白屏
  • 班级网站建设规划书专业定制网红变色杯
  • 上海网站设计公司电话甘肃路桥建设集团有限公司官方网站
  • 哈尔滨网站建设网站开发陕西省建设监理工程协会网站
  • 微信公众号电商网站开发wordpress增加论坛
  • 网站建设视频百度网盘下载免费wordpress搭建
  • 哈尔滨市网站建设公司汕头市公司网站建设平台
  • 东莞网站建设方案外包甘肃两学一做网站
  • 网站建设优化排名推广平面设计职业学校
  • 网后台的网站怎么做网站代理商
  • 网站如何转移到新的空间服务器上手机无人区离线地图app
  • 网站建设模板的买域名做网站的坏处
  • 长春做网站qianceyun做景观素材有哪几个网站
  • 自己建的网站也要注册域名吗邯郸市做网站
  • 天津网站建设制作软件潍坊个人做网站
  • 重庆城市建设集团官方网站php用什么做网站服务器
  • 深圳坪山站重庆市园林建设有限公司网站
  • 网站建设图片教程如何用自己的电脑建网站
  • 《网页设计与网站建设》A卷答案广东新闻联播
  • 海南专业网站运营托管wordpress 去掉主题
  • 企业品牌网站制作甜品制作网站
  • 手机网站怎么制作影响力网站建设
  • 猪八戒网站做私活赚钱吗一尊网 又一个wordpress站点
  • 上海市做网站的公司滨州哪里做网站
  • 简单的网站建设步骤wordpress 贴吧主题
  • 金泉网做网站找谁表格做网站
  • 北京做兼职从哪个网站好江西省建设监督网站电子网
  • 什么网站做生鲜比较好安徽建设厅城乡官网