藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


關於SIZEOF_INT宏的使用

請問這個宏在LINUX下怎麼使用?
我在LINUX下寫了如下語句:
[code]
#if (SIZEOF_INT==16)
  xxxxxxxx
#else
  #error No 16 bits integer
#endif
[/code]
編譯的時候輸出:No 16 bits integer
說明這個紅沒有使用,該如何修改?

關於SIZEOF_INT宏的使用

error("no .....");
前面不加#
使用error函數

關於SIZEOF_INT宏的使用

無雙誤會我的意思了,我是想在編譯的時候判斷是INT的大小是4個字節,我看有的源碼上使用了SIZEOF_INT這個宏,所以我也試著用,可是不起作用



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com