欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

請問一下我這個C語言程序,這里的指針錯了嗎?怎么這樣?

查看數(shù): 1655 | 評論數(shù): 4 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2020-12-8 19:44

正文摘要:

#include<reg51.h> sbit s1 = P3^2; sbit s2 = P3^3; void delay(unsigned int n) {         while(n--); } void yanshi(unsigned char a) {      ...

回復(fù)

ID:858214 發(fā)表于 2020-12-10 16:59
改成*h=*h<<1
ID:517466 發(fā)表于 2020-12-10 10:43
非指針變量,變量里面裝的是值
指針變量,里面裝的地址
uchar c=1 : 表示c這個單元里裝的是uchar數(shù)據(jù)。&c 表示獲得c這個單元所在的地址。
uchar *c  :表示c這個單元里裝是一個地址,這個地址里裝的是一個uchar數(shù)據(jù)。*c就是取得這個uchar數(shù)據(jù);而直接使用c,得到的是一個地址;
ID:833190 發(fā)表于 2020-12-9 15:25
定義了指針h,但是后面沒有用到這程序也用不到指針,直接對變量c進(jìn)行操作就行,把*c=*c<<1改成
c=c<<1。如果是想練一下指針,那就改成*h=*h<<1。
ID:764088 發(fā)表于 2020-12-9 08:39
unsigned char c = 0x01;//c 是字符,不是指針
unsigned char *h; //h
h = &c; // h是指針,將字符 地址賦給指針是可以的
*c = *c<<1; //c 不是指針, 改為 :*h = (*h) << 1; 是可以的

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表