久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

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

查看數: 1474 | 評論數: 4 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 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) {      ...

回復

ID:858214 發表于 2020-12-10 16:59
改成*h=*h<<1
ID:517466 發表于 2020-12-10 10:43
非指針變量,變量里面裝的是值
指針變量,里面裝的地址
uchar c=1 : 表示c這個單元里裝的是uchar數據。&c 表示獲得c這個單元所在的地址。
uchar *c  :表示c這個單元里裝是一個地址,這個地址里裝的是一個uchar數據。*c就是取得這個uchar數據;而直接使用c,得到的是一個地址;
ID:833190 發表于 2020-12-9 15:25
定義了指針h,但是后面沒有用到這程序也用不到指針,直接對變量c進行操作就行,把*c=*c<<1改成
c=c<<1。如果是想練一下指針,那就改成*h=*h<<1。
ID:764088 發表于 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;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 三级理论片 | 日韩无遮挡 | 大尺度做爰床戏呻吟舒畅 | 国产精品福利一区 | 91亚洲国产成人久久精品网站 | a视频在线免费观看 | 日韩色在线| 国产黄色在线 | 少妇在线观看 | 一区二区三区四区视频 | 日本成人中文字幕 | 日韩三级视频 | 精品国产91 | 免费观看一区二区三区 | 国产精品久免费的黄网站 | 九九天堂| 丰满女人裸体淫交 | 国产小视频在线观看 | 日本午夜网站 | 国产一区欧美 | 国产理论片 | 国产色站| 亚洲精品无 | 国产欧美日韩综合精品 | 国产精品一区久久 | 一区二区三区高清 | 日韩欧美黄色 | 成人精品在线视频 | 国产h在线 | 伊人久久在线 | 黄色一级大片在线免费看产 | av在线播放观看 | 国产成人精品一区二区三区福利 | 中文字幕色哟哟 | 18视频在线观看 | 亚洲视频网 | 人人爽夜夜爽 | 欧美精品一区二区在线观看 | 欧美日韩国产在线 | 色婷婷香蕉在线一区二区 | 婷婷六月综合 |