日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

结构指针的坑之(定义结构体指针时并没有分配存储空间,所以要用malloc()申请空间)

發(fā)布時間:2025/4/5 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 结构指针的坑之(定义结构体指针时并没有分配存储空间,所以要用malloc()申请空间) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這段代碼會報錯,核心轉儲
#include<stdio.h> #include <string.h>struct role // 定義一個結構體 { // char name[100]; // 姓名int level; // 等級int HP; // 血量int MP; // 藍量int gold; // 金幣 };int main() {//struct role p; // 定義一個結構體指針//struct role *w=NULL;//w=&p;//struct role *w;char str[]="kuangzhan";// strcpy(w->name,"tom");//w->name = "teslaaa"; // 對結構體中的成員變量name進行賦值w->level = 46; // 對結構體中的成員變量level進行賦值w->HP = 3100; // 對結構體中的成員變量HP進行賦值w->MP = 3100; // 對結構體中的成員變量MP進行賦值w->gold = 475233; // 對結構體中的成員變量gold進行賦值printf("%d\n%d\n",w->HP,w->MP);return 0; }
定義結構體指針時并沒有分配存儲空間
解決方案
  • 用malloc()申請空間
  • struct role *w;w = (struct role*)malloc(sizeof(struct role));
  • 用new 直接分配空間 role *w= new role;
  • 定義一個struct,在把變量名字賦值
  • struct role p; // 定義一個結構體指針struct role *w=NULL;w=&p; #include<stdio.h> #include <string.h> #include <stdlib.h> struct role // 定義一個結構體 {char name[100]; // 姓名int level; // 等級int HP; // 血量int MP; // 藍量int gold; // 金幣 };int main() {/*一種簡單的寫法 定義一個結構體,將他的的名字付給同型的結構體指針*struct role p; // 定義一個結構體指針struct role *w=NULL;w=&p;*//* 用malloc ,來分配內存空間*struct role *w;w = (struct role*)malloc(sizeof(struct role));*///char str[]="kuangzhan";role *w= new role;strcpy(w->name,"tom");//w->name = "teslaaa"; // 對結構體中的成員變量name進行賦值w->level = 46; // 對結構體中的成員變量level進行賦值w->HP = 3100; // 對結構體中的成員變量HP進行賦值w->MP = 8100; // 對結構體中的成員變量MP進行賦值w->gold = 475233; // 對結構體中的成員變量gold進行賦值printf("%s的血量是%d\n 藍量是%d\n 金幣的數量%d",w->name,w->HP,w->MP,w->gold);//printf("s的血量是%d\n 藍量是%d\n 金幣的數量%d",w->HP,w->MP,w->gold);return 0; }

    總結

    以上是生活随笔為你收集整理的结构指针的坑之(定义结构体指针时并没有分配存储空间,所以要用malloc()申请空间)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 国产精品jizz在线观看美国 | 公侵犯一区二区三区四区中文字幕 | 日韩综合一区二区三区 | 北京富婆泄欲对白 | 欧美大尺度做爰啪啪床戏明星 | 一本色道久久88综合日韩精品 | 色片网站在线观看 | 精品国产九九九 | 日韩国产激情 | 秋霞影院午夜老牛影院 | 尤物视频在线播放 | 久久免费播放视频 | h片网站在线观看 | 欧美一区二区三区在线播放 | 日韩av一 | a一级黄色 | 久久久噜噜噜久久中文字幕色伊伊 | jizzjizz免费 | 丁香一区二区 | 亚洲激情视频小说 | 欧美理论视频 | 伊久久 | 六月天综合网 | 欧美性受xxx黑人xyx性爽 | 天堂中文在线网 | 国产手机在线 | 亚洲欧美日韩另类在线 | 亚州中文字幕 | 福利亚洲 | 青娱乐在线免费视频 | 大尺度做爰无遮挡露器官 | 亚洲性大片 | 99有精品| 国产无遮挡免费观看视频网站 | 精久久久久久 | 日本阿v视频在线观看 | 日韩av男人的天堂 | 999这里只有精品 | 丰满人妻一区二区三区大胸 | 国产精品日韩精品欧美精品 | 91香蕉在线视频 | 日日夜夜撸啊撸 | 国产精品一区二区无线 | 青娱乐超碰 | 中文字幕无码日韩专区免费 | 黄色成人av在线 | 免费av入口 | 波多野结衣在线视频免费观看 | 亚洲一区二区三区在线免费观看 | 男女黄网站 | 亚洲桃色av | av射进来 | 国产视频手机在线观看 | 亚洲一区国产 | 综合亚洲视频 | 午夜在线精品 | 国产xxxx性hd极品 | 亚洲激情五月 | 亚洲国产精品成人va在线观看 | 天天干干干干干 | 色婷婷小说 | 美女视频在线免费观看 | 麻豆视频播放 | 日本色中色 | 蜜乳av一区| 久久免费公开视频 | 91中出| 三上悠亚亚洲一区 | 欧美视频在线一区 | 中文字幕无码不卡免费视频 | 色眯眯视频 | 欧美精品激情 | 国产精品永久免费 | 迈开腿让我尝尝你的小草莓 | 成人免费视频毛片 | 色欲无码人妻久久精品 | 一区二区不卡视频 | 91在线不卡| 欧美国产精品一区二区三区 | 亚洲欧美综合精品久久成人 | 动漫一区二区 | 用舌头去添高潮无码视频 | 黄色片女人 | www.欧美com| 亚洲激情国产 | 美女黄色在线观看 | 男人久久 | 成年人小视频 | 香蕉久久夜色精品升级完成 | 国产成人无码一区二区三区在线 | 免费在线观看国产精品 | 琪琪秋霞午夜被窝电影网 | 日日摸夜夜 | 日韩欧美网站 | 国产一区中文 | av青娱乐| avt天堂网 | 天堂视频免费看 | 免费av电影网址 |