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

  免費注冊 查看新帖 |

Chinaunix

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

[C] 為什么這樣子不報錯,或者給一個什么警告也好? [復制鏈接]

論壇徽章:
5
技術圖書徽章
日期:2013-11-07 13:21:58技術圖書徽章
日期:2013-12-07 10:34:46技術圖書徽章
日期:2014-04-23 08:50:31雙魚座
日期:2014-09-16 09:12:34亥豬
日期:2015-01-23 13:37:49
11 [報告]
發(fā)表于 2011-10-30 09:54 |只看該作者
本帖最后由 nketc 于 2011-10-30 09:57 編輯

回復 10# L_kernel


    俺這兒說的名字空間,不是c++或其他語言里的namespace,回復的時候就擔心有人誤解。
lz的例子雖然名字相同,但是這些名字屬于不同的語法范圍(這才是俺說的不同的“名字空間”),所以沒啥沖突。舉個例子,就像聊天用的QQ和某個汽車QQ。
雖然都是水,但井水不犯河水。
-----------------------ps:
這兒的名字空間,是我胡編的,lz別上當。

論壇徽章:
0
12 [報告]
發(fā)表于 2011-10-30 10:10 |只看該作者
回復  L_kernel

對 lable 是函數作用域而不是塊作用域感到驚訝的同學,可以問問使用js的同學是什么感受……

OwnWaterloo 發(fā)表于 2011-10-30 01:14



這個其實不應該感到驚訝的。咱們用lable就是在函數內部跳來跳去。你可以跳到for循環(huán)中,可以跳到if的語句里面。

論壇徽章:
2
程序設計版塊每日發(fā)帖之星
日期:2015-06-17 22:20:00每日論壇發(fā)貼之星
日期:2015-06-17 22:20:00
13 [報告]
發(fā)表于 2011-10-30 10:14 |只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽

論壇徽章:
2
程序設計版塊每日發(fā)帖之星
日期:2015-06-17 22:20:00每日論壇發(fā)貼之星
日期:2015-06-17 22:20:00
14 [報告]
發(fā)表于 2011-10-30 11:05 |只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽

論壇徽章:
0
15 [報告]
發(fā)表于 2011-10-30 12:10 |只看該作者
本帖最后由 幻の上帝 于 2011-10-30 13:59 編輯

回復 14# pmerofc
+UINT_MAX+1
+UINT_MAX+2

論壇徽章:
0
16 [報告]
發(fā)表于 2011-10-30 12:11 |只看該作者
回復 9# OwnWaterloo


話說我能吐槽function scope是專為label name準備的么……

論壇徽章:
2
青銅圣斗士
日期:2015-11-26 06:15:59數據庫技術版塊每日發(fā)帖之星
日期:2016-07-24 06:20:00
17 [報告]
發(fā)表于 2011-10-30 12:21 |只看該作者
回復 10# L_kernel

struct x x; 的解釋確實是名字空間name space(s) —— ordinary/member/tag/label ……
與 C++ 的那個 namespace 不是一回事 —— 貌似我忘記提到這點引起誤會了……

論壇徽章:
2
青銅圣斗士
日期:2015-11-26 06:15:59數據庫技術版塊每日發(fā)帖之星
日期:2016-07-24 06:20:00
18 [報告]
發(fā)表于 2011-10-30 12:37 |只看該作者
回復 12# davelv

第1次實際使用時被驚訝了……

記得是寫了一個宏,展開后是內嵌匯編(msvc intel syntax),其代碼需要一個label。
測試沒問題……
實際使用時,某函數有多個地方使用該宏,就錯了……

于是就學會了與 __LINE__ 一起用作 label 的技巧……


js里普通的變量都是function scope的……
scope這種不弄明白就無法編寫正確程序的東西, 記得一個stackoverflow的討論js的帖里被稱"區(qū)分專家的標志"

論壇徽章:
2
青銅圣斗士
日期:2015-11-26 06:15:59數據庫技術版塊每日發(fā)帖之星
日期:2016-07-24 06:20:00
19 [報告]
發(fā)表于 2011-10-30 12:40 |只看該作者
回復 15# 幻の上帝

+UINT_MAX+1,不是+0么?

論壇徽章:
2
青銅圣斗士
日期:2015-11-26 06:15:59數據庫技術版塊每日發(fā)帖之星
日期:2016-07-24 06:20:00
20 [報告]
發(fā)表于 2011-10-30 12:41 |只看該作者
回復 16# 幻の上帝

A label name is the only kind of identifier that has function scope.

ISO C自帶吐槽
您需要登錄后才可以回帖 登錄 | 注冊

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP