亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12
最近訪問板塊 發(fā)新帖
樓主: noress
打印 上一主題 下一主題

能不能用數(shù)組第一個元素的前一個元素進行指針運算? [復(fù)制鏈接]

論壇徽章:
1
榮譽版主
日期:2011-11-23 16:44:17
11 [報告]
發(fā)表于 2004-04-01 14:01 |只看該作者

能不能用數(shù)組第一個元素的前一個元素進行指針運算?

[quote]原帖由 "noress"]我試過,在這里s - origin(當處理的行為空時)結(jié)果不對,所以這個函數(shù)不能用指針這么來實現(xiàn)。[/quote 發(fā)表:


結(jié)果不對?結(jié)果是多少?另外,這樣做,的確是很危險,如果只是要去空行之類的操作,可以有更好的辦法。

論壇徽章:
0
12 [報告]
發(fā)表于 2004-04-01 15:55 |只看該作者

能不能用數(shù)組第一個元素的前一個元素進行指針運算?

原帖由 "w25" 發(fā)表:
你拿他做運算有什么用?那他做隨機數(shù)?或許她根本什么也沒放,總之你不知道他是什么?那你拿他用什么用途呢?而且你也不能用它存東西。簡直就是個"費地址"。
如果你說,在申請空間時最后一個空間的位置后面,拿那些..........

是不能用來存儲數(shù)據(jù),我也沒用來存數(shù)據(jù),只是進行指針運算而已。
不能用來存儲數(shù)據(jù)的地址就是費地址? 那數(shù)組最后一個元素后的那個地址也是費地址?(ANSI中規(guī)定這是一個特例,沒問題)NO!可以方面在數(shù)組中移動指針,同樣的道理(就當我在想當然好了),我也希望第一個元素的前一個元素的地址也能進行類似的運算,我想這種當想然也不過份吧。只不過我現(xiàn)在試了,不行而已。

發(fā)貼前我沒測試過, 后測試了確實我的想當然不行。至于我后面寫的代碼是給lenovo看的,表示我想用它干什么。
結(jié)果不對?結(jié)果是多少?另外,這樣做,的確是很危險,如果只是要去空行之類的操作,可以有更好的辦法。

只是試試

論壇徽章:
1
榮譽版主
日期:2011-11-23 16:44:17
13 [報告]
發(fā)表于 2004-04-01 16:12 |只看該作者

能不能用數(shù)組第一個元素的前一個元素進行指針運算?

可以運算啊。我試了,都沒問題啊。

  1. #include <stdio.h>;

  2. int main() {
  3.         char a[10] = {0};
  4.         char *p;
  5.         int n;
  6.         p = a;
  7.         p--;
  8.         n = p - a;
  9.         printf("%d\n",n);
  10.         exit (0);
  11. }
復(fù)制代碼


p和a互相減都沒問題。

論壇徽章:
1
榮譽版主
日期:2011-11-23 16:44:17
14 [報告]
發(fā)表于 2004-04-01 16:12 |只看該作者

能不能用數(shù)組第一個元素的前一個元素進行指針運算?

可以運算啊。我試了,都沒問題啊。

  1. #include <stdio.h>;

  2. int main() {
  3.         char a[10] = {0};
  4.         char *p;
  5.         int n;
  6.         p = a;
  7.         p--;
  8.         n = p - a;
  9.         printf("%d\n",n);
  10.         exit (0);
  11. }
復(fù)制代碼


p和a互相減都沒問題。

論壇徽章:
0
15 [報告]
發(fā)表于 2004-04-01 16:40 |只看該作者

能不能用數(shù)組第一個元素的前一個元素進行指針運算?

你沒看清我說的那個費地址是加引號的,加引號的目的是對最樓上的那就話說得。

你用地址值去減,別說減一,就是減更多,只要在你定義類型的范圍內(nèi)也不會出錯!!
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP