永发信息网

c语言中把指针赋给自己什么意思

答案:3  悬赏:40  手机版
解决时间 2021-03-05 14:17
c语言中把指针赋给自己什么意思
最佳答案
不知道具体是指什么?是不是如下:
// 双向链结构指针定义
typedef struct _PTR_Test{
    int nDate;
    struct _PTR_Test *pBefore;
    struct _PTR Test *pNext;
}PTRTEST;
.......
PTRTEST pCurDate;
// 分配节点
pCurDate = (PTRTEST)malloc(sizeof(PTRTEST);
// 分配失败
if( pCurDate == NULL ){......}
// 初始化
pCurDate ->nDate = ......;
// 链首时,把指针赋给自己的pBefore,避免NULL指针引用
pCurDate ->pBefore = pCurDate ;
// 链尾,把指针赋给自己的pNext,避免NULL指针引用
pCurDate ->pNext = pCurDate ;

// 使用时判断链首
if(pCurDate == pCurDate ->pBefore){.......}
// 判断链尾
if(pCurDate == pCurDate ->pNext){.......}
......
全部回答
具体能否举个例子
数据在内存中的访问都是要依靠寻址的,每一块内存对应了一个地址 比如定义了一个int *p=a 000100: *p → 000123:a 指针p就保存了变量a的地址000123 就像一个指针指向a这个变量一样 再打个比方:我让你去麦当劳帮我买个雪糕,那么麦当劳是这个变量a 但是我现在把麦当劳所在的地址写在纸上给你,那么这张纸就可以看做一个指向麦当劳的指针
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
男性一般到多大年龄开始性能力下降
牡丹江气温对应的衣着
乳腺增生可以喝牛奶吗
新疆维吾尔自治区人民医院-职工餐厅(二)在什
萨别拉维 是什么?
芒果椰子冻怎么做好吃
24 *25025-25 *24024的简便计算方法
家用黑白打印机是选喷墨还是激光好
鞋子穿了臭脚怎么办
路由器经常提示网线没插好,确定路由器和网线
一根木料的长度等于它本身的40%加5分之3米,这
御指天娇影院式足浴理疗城市山水店我想知道这
潍坊哪有复式的房子?
渠江肉皮大河鱼庄在哪里啊,我有事要去这个地
从历史学的角度来看,全球化与整体世界概念的
推荐资讯
爱尚鲜饺我想知道这个在什么地方
石子冈这个地址在什么地方,我要处理点事
虎爸虎妈,的女儿在现实中是谁的女儿
安卓开发环境能用最新版的jdk吗
猫三联间隔多久打一次
带“月”五字词语
三甲医院能开出来哪些既是药物又是食物的药材
眼角膜发炎不能吃什么
为什么平安银行信用卡没有磁片
汉拿山万达店这个地址在什么地方,我要处理点
易伤津耗气的邪气是A.风B.寒C.暑D.湿E.燥ABCD
均安龙苑山庄蒸猪.烧猪(白沙店)在哪里啊,我
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?