IOS学习笔记012--结构体指针_第1页
IOS学习笔记012--结构体指针_第2页
IOS学习笔记012--结构体指针_第3页
IOS学习笔记012--结构体指针_第4页
IOS学习笔记012--结构体指针_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、IOS学习笔记012-结构体指针IOS瀛八範绗旇-缁墩瀯浣墩寚閽?1锛夌粨鏋勬寚閽堝畾涔夂拰鍒濆鍖?a銆佹寚錫戠粨鏋勪綋鍙橀噺鐨勬寚閽?鈶犱竴涓寚閽堝彉閲忕敤鏉二寚錫戜竴涓粨鏋勪綋鍙橀噺鏃讹紝绉颁箣涓虹粨鏋勪綋鎸囬拡鍙橀噺銆傜粨鏋勬寚閽堝彉 閲忎腑鐨勫?兼槸鎵?鎸囧悜鐨勭粨鏋勫彉閲忕殑棣栧湴鍧?銆傞 ?氳繃缁墩瀯鎸囬拡鍗冲彲璁块棶璇m粨鏋勫彉閲忥紝杩欝笌鏁扮 粍鎸囬拡鍛屽嚱鏁版寚閽堢殑鎯呭喌鏄浉錫岀殑銆?鈶竴鑸舰寮忥細struct缁墩瀯錫?*缁墩瀯鎸囬拡鍙橀噺錫?涓庡墠闈殑錫勭被鎸囬拡鍙橀噺鐩稿悓锛岀粨鏋勬寚閽堝彉閲忎篃蹇呴瑕佸厛璧嬪?煎悗鎵嶈兘浣跨敤銆 ?璧嬪?兼槸鎶婄粨鏋勪綋鍙橀噺鐨勯鍦板

2、潃璧嬩簣璇二寚閽堝彉閲忥紝涓嶈兘鎶婄粨鏋勫悕璧嬩簣璇二寚閽堝彉閲忋?鈶粈涔堟槸缁墩瀯浣墩寚閽堬紵鐢丿L潵瀛樻斁缁墩瀯浣撳彉閲忏湴鍧?鐨勬寚閽堝彉閲忋?鈶g粨鏋勪綋鎸囬拡瀹氫篦鏍煎紡锛?struct缁墩瀯浣撳悕*鎸囬拡鍙橀噺錫?浠g爜锛?struct Carint lun zi;int speed;;b銆佺粨鏋勫悕銆佺粨鏋勪綋鍙橀噺錫慚?佺粨鏋勪綋鎸囬拡缁墩瀯錫嶅拰缁墩瀯鍙橀噺鏄袱涓笉錫岀殑姒傚康锛屼笉鑳芥贩娣嗐?傜粨鏋勫悕鍙兘琛丨于涓?涓粨鏋勫舰寮忥紝缂栬瘧绯荤粺骞朵笉瀵瑰畠鍒嗛麻鍐呭瓨绌洪棿銆傚彧鏈夂綋鏌 愬彉閲忚璇存槑涓鸿繖绉嶇被鍨嬬殑缁墩瀯鏃讹紝鎵嶅璇二彉閲忏垎閰嶅瓨鍌丨闂淬?傜粨鏋勬寚

3、閽堝彉閲忥紝灏辨槸鐢丿L澈 瀛樺偍缁墩瀯浣撳彉閲忏湴鍧?鐨勶紝灏辫兘鏇存柟渚垮湴璁块棶 缁墩瀯鍙橀噺鐨勫悇涓垚鍛樸?2锛夌粨鏋勪綋鎸囬拡闂存帴璁块棶鎴愬憳鍊?a銆佹寚錫戠粨鏋勪綋鍙橀噺鐨勬寚閽?鍏惰闂殑涓?鑸舰寮忎负锛?(*缁墩瀯浣墩寚閽堝彉閲?.鎴愬憳錫?渚嬪锛?(*pstu). num鎴栵細缁墩瀯鎸囬拡鍙橀噺- 鎴愬憳錫?渚嬪锛?pstu-numb銆佺粨鏋勪綋鍙橀噺鐨勬垚鍛樺?struct Stue ntint age;char *n ame;struct Stuent stu仁17,寮犱笁;/鎴愬憳鍊兼湁涓壬釜鈶爏 tu1.age 鈶 t-llL namec銆佺敤缁墩瀯浣墩寚閽堥棿鎺日闂

4、 粨鏋勪綋鍙橀噺鐨勬垚鍛樺?struct Stude nt *p=&stu1;/浣跨敤p鑾峰彇18鍛?寮犱笁涓?涓/ 鏂规硶锛?鏂规硶涓?锛?鈶?*p).age;/璁块棶骞撮緞鈶?*p). name;/璁块棶濮撳悕闇?瑕佹敞鎰忥細(*p)涓壬晶鐨勬嫭鍙蜂笉鍙皯锛屽洜涓烘垚鍛樼鐨勪紭鍏堢骇楂樹簬*.濡傛灉鍘绘帀鐫彿鍐欝綔*p.age鍒欑瓑鏁堜簬 *(p.age),杩欐牱鎰忎篦灏卞畲鍏尢笉瀵逛簡銆?鏂规硶浜岋細鈶爌-age / 璁块棶骞撮緞鈶-n ame /璁块棶濮撳悕3锛夌粨鏋勪綋宓屽浣跨敤a銆佺粨鏋勪綋宓屽浣跨敤 鎴愬憳涔熷彲浠二張鏄竴涓粨鏋勶紝鍗虫瀯鎴慣簡宓屽鐨勭粨鏋勩?缁墩瀯浣撳祵濂楋細缁

5、墩瀯浣撳畾涔夌殑閲岄潰鏈夂叾浠 栫粨鏋勪綋銆?缁墩瀯浣撲笉鍙互宓屽 鑷 繁鐨勫彉閲忥紝浣嗘槸鍙互宓屽 鎸囧悜鑷 繁杩欑绫诲瀷鐨勬寚閽堛?b銆佹敞鎰忎簨椤癸細鈶犵粨鏋勪綋瀹氫篦涓彲浠二祵濂楀叾浠栫粨鏋勪綋绫诲瀷鐨勫彉閲忥紱鈶$粨鏋勪綋瀹氫篦涓笉鍙互宓屽鑷繁杩欝釜绫诲瀷鐨勫彉閲忥紱鈶彲浠二祵濂楄嚜宸辩被鍨嬬殑鎸囬拡渚嬪锛?/瀹氫篦涓?涓狣ate鐨勭粨鏋勪綋struct Dateint year;int mon th;int day;/瀹氫篦浜嗕竴涓鐢熺殑缁墩瀯浣?struct Stude nt char *n ame;int age;float score;/閿欒鍐欐硶struct Student

6、 stu;杩欑鍐欐硶鏄敊璇殑锛屼笉鑳藉湪鑷繁璇村祵濂楄嚜宸辩被鍨嬬殑 缁墩瀯struct Stude nt *stu;杩欑鍐欐硶鏄殑struct Date birthday; l;c銆佸祵濂楃粨鏋勪綋濡備綍杩涜鍒濆鍖?struct Stude nt stu1= 寮犱笁粨鏋勪綋鍙橀噺闂?涓?,19,80f,1991,12,12; 瀹氫篦浜嗕竴涓d銆佸祵濂楃殑缁墩瀯浣撳浣疊繘琛岃printf(濮撳悕锛?s,骞撮緞锛?d(鐢熸棩锛?d-%02d-%02d),鎴愮哗锛?.2fn,stu1. name,stu1.age,stu1.birthday.year,stu1.birthd ay.m on th,

7、stu1.birthday.day);c銆佸绾y祵濂? 渚嬪锛?/瀹氫篦涓?涓猅ime鐨勭粨鏋勪綋 struct Timeint hour;int min;int sec;/瀹氫篦涓?涓狣ate鐨勭粨鏋勪綋struct Dateint year;int mon th;int day;/宓屽缁墩瀯浣?struct Time time;;/瀹氫篦浜嗕竴涓鐢熺殑缁墩瀯浣?struct Stude ntchar *n ame;int age;float score;/閿欒鍐欐硶struct Student stu;/ 杩欑鍐 欐硶鏄敊璇殑锛屼笉鑳藉湪鑷繁璇村祵濂楄嚜宸辩被鍨嬬殑 缁墩瀯struct S

8、tude nt *stu;杩欑 鍐欐硶鏄纭殑struct Date birthday;c銆佸祵濂楃粨鏋勪綋濡備綍杩涜鍒濆鍖?struct Stude nt stu1= 寮犱笁涓?,19,80f,1991,12,12,12,12,12;瀹氫篦浜嗕竴涓粨鏋勪綋鍙橀噺d銆佸祵濂楃殑缁墩瀯浣撳浣疊繘琛岃闂?printf(濮撳悕锛?s,骞撮緞锛?d(鐢熸棩锛?d-%02d-%02d %02d:%02d:%02d鎴愮哗锛?.2fn,stu1. name,stu1.age,stu1.birthday.year,stu1.birthday.mo nth,stu1.birthday.day,stu1.birth

9、day.time.hour,stu1.bir thday.time.mi n,stu1.birthday.sec,stu1.score);4锛夌粨鏋勪綋宓屽鑷韩鐨勬寚閽?struct Pers onchar *n ame;int age;/宓屽鑷繁绫诲瀷鐨勬寚閽?struct Pers on *child;;II缁墩瀯浣撳祵濂楄嚜韬寚閽堢殑鍒濆鍖?/瀹氫篦kimstruct Pers on kim二Kimmy,8,NULL;/struct Pers on *child=&kim;struct Person p1=鏋楀織鐜?,30,&kim;/缁墩瀯浣?宓屽 鑷 韩鎸囬拡鐨勮闂?printf(%s鐨勫効瀛愭槸

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论