PIXNET Logo登入

新手筆記之Linux全記錄

跳到主文

路人甲:是學校沒教嗎? 我:不是啦.... 路人甲:那..怎麼不會..??!! 我:是我不小心睡著了...囧rz

部落格全站分類:不設分類

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 1月 27 週日 200801:25
  • 「條件運算子」(Conditional operator)

它的使用方式如下:

條件式 ? 成立傳回值 : 失敗傳回值

範例程式:
(繼續閱讀...)
文章標籤

note1 發表在 痞客邦 留言(0) 人氣(3,395)

  • 個人分類:程試設計
▲top
  • 12月 05 週三 200723:19
  • 資料型態(datatype)


這個...雖然很基本,但確很重要
關鍵字 位長 範圍 printf chars char 1 -128..127 (或0..255,與體系結構相關)  %c unsigned char 1 0..255   signed char 1 -128..127   int 2
(Dos或win16)
or
4
(win32或unix) -32768..32767
 or
-2147483648..2147483647  %i, %d unsigned int 2
(Dos或win16)
or
4
(win32或unix) 0..65535
or
0..4294967295  %u signed int 2
(Dos或win16)
or
4
(win32或unix) -32768..32767
or
-2147483648..2147483647  %i, %d short int 2 -32768..32767  %hi unsigned short 2 0..65535  %hu signed short 2 -32768..32767   long int 4 -2147483648..2147483647  %li, %ld unsigned long 4 0..4294967295  %lu signed long 4 -2147483648..2147483647   long long 8 -9223372036854775808..9223372036854775807  %lli unsigned long long 8 0..18446744073709551615  %llu float 4 3.4x10-38..3.4x10+38 (7 sf)  %f, %e, %g double 8 1.7x10-308..1.7x10+308 (15 sf)  %f, %e, %g long double 8 或以上 編譯器相關  %Lf, %Le, %Lg
(繼續閱讀...)
文章標籤

note1 發表在 痞客邦 留言(0) 人氣(72,205)

  • 個人分類:程試設計
▲top
  • 11月 10 週六 200702:10
  • Linking to C function in C++

假如在C++ 中要呼叫C 的function,
則需加入如下宣告:
#ifdef __cplusplus extern  "C" {
(繼續閱讀...)
文章標籤

note1 發表在 痞客邦 留言(0) 人氣(960)

  • 個人分類:程試設計
▲top
  • 11月 07 週三 200705:25
  • 計算機概論(bit byte word ....的轉換)


最近在寫程式的時候候,由其是assembly 常常會把程式給寫到死掉...不然就是結果和預期的結果不太一樣
原因主要是因為資料的大小給錯或是亂給...
-----------------------------------------------------------------
位元(bit, b)    電腦的資料是使用二進位的
(繼續閱讀...)
文章標籤

note1 發表在 痞客邦 留言(8) 人氣(132,612)

  • 個人分類:程試設計
▲top
  • 10月 25 週四 200700:25
  • callback的補充

簡單的說,如果你使用了某個function,那麼你就是『call』了一個function。
如果系統或是函式是要求你給一個function pointer,
這個function pointer指到一個實際的函式(多半這個函式是你自己寫的)。
然後它會在適當的時間呼叫此function,則此function就是所謂的 callback function。
因為這個function是被『callback』了。
(繼續閱讀...)
文章標籤

note1 發表在 痞客邦 留言(0) 人氣(1,283)

  • 個人分類:程試設計
▲top
  • 10月 25 週四 200700:05
  • 何謂callback function


何謂 callback function 呢?
用Google找了一下.....嗯.......
簡單的說就是回傳某個函數的指標, 呼叫者便可透過這個函數指標直接執行函數...
以下是我找到的範例
(繼續閱讀...)
文章標籤

note1 發表在 痞客邦 留言(6) 人氣(65,771)

  • 個人分類:程試設計
▲top
1

自訂側欄

近期文章

  • C++中關於extern的意義
  • 如何在 linux 中更新現在時間
  • 「條件運算子」(Conditional operator)
  • 新手使用 yum
  • 資料型態(datatype)
  • Linking to C function in C++
  • 計算機概論(bit byte word ....的轉換)
  • VirtualBox(虛擬機器...類似vmware)
  • Firefox 遇到的怪問題 menuite ??
  • callback的補充

最新迴響

  • [17/07/05] 訪客 於文章「計算機概論(bit byte word ...」留言:
    印象中word是CPU一次指令可以處理的bit大小 cpu...
  • [17/03/20] Hughes 於文章「何謂callback function...」留言:
    清晰明瞭!!感謝分享:D...
  • [15/05/13] 訪客 於文章「何謂callback function...」留言:
    #include <stdio.h> #include <...
  • [15/05/11] 訪客 於文章「何謂callback function...」留言:
    #include<stdio.h> #include<st...
  • [15/05/11] 訪客 於文章「何謂callback function...」發表了一則私密留言
  • [15/05/10] 訪客 於文章「何謂callback function...」留言:
    #include<stdio.h> #include<st...
  • [15/05/10] 訪客 於文章「何謂callback function...」留言:
    static int callback(void *data...
  • [13/01/03] 翻書找不到答案的人 於文章「計算機概論(bit byte word ...」留言:
    請教版主,關於把表格內名單一次性做最適文字大小的技巧。 本...
  • [12/06/24] 訪客 於文章「計算機概論(bit byte word ...」留言:
    bit 可以代表0,1 1byte = 8 bits 1...
  • [12/06/11] 訪客 於文章「計算機概論(bit byte word ...」留言:
    thank...

個人頭像

note1
暱稱:
note1
分類:
不設分類
好友:
累積中
地區:

文章彙整

文章分類

  • Linux (3)
  • 程試設計 (6)
  • 未分類文章 (1)