C 程式設計 基礎語法01 物件導向的概念與思想

2021-10-06 11:18:26 字數 1366 閱讀 2845

面向過程 vs 物件導向

物件導向的基本概念

物件導向的軟體開發

資料在計算機中的儲存

// 提取小數部分的二進位制

// 0.3125 --> 0表示字元陣列的結束

void

decimal2binary

(float val,

char ch)

while

(f >

1e-6);

// 大於0的判斷

}// 將二進位制表示(字元陣列)的小數轉換為十進位制

// 將float數字轉換為二進位制,數字字元陣列儲存,整數的字元長度通過返回值返回

// 整數部分的二進位制需要倒序

intfloat2binary

(float val,

char integer,

char decimal)

while

(i !=0)

;decimal2binary

(f, decimal)

;return len;

}int

mian

(int argc,

char

*ar**)

;char integer[64]

=;int len =

float2binary

(6.3125

, integer, decimal)

;for

(int i = len -

1; i >=

0; i--

)printf

(".");

printf

("%s\n"

, decimal)

;// 得到的結果為:110.0101

return0;

}

0.000001==> 1e-6

浮點數與0比較

|x| < 1e-6 可以認為浮點數x的值就是0,無限接近於0

if (fabs(x) < 1e-6)

物件導向語法 01

物件導向和面向過程思想 oc是物件導向的,c是面向過程的。物件導向和面向過程只是解決問題的兩種不同思想 物件導向和面向過程的區別 以用電腦聽歌為例子 面向過程 物件導向 不是相親的 物件 區別分析 現實生活中物件導向的例子 常用術語 類和物件的關係 物件導向中有2個非常重要的概念 類和物件 如何建立...

物件導向程式設計01 面向過程 物件導向

前面12講我已經寫完了從零開始學j ase 慶祝完結撒花!那麼從今天開始正式步入物件導向程式設計。建議開啟本章之前先回顧 j ase010方法詳解和 j a變數與方法的呼叫 同類操作中與跨類操作中的對比 物件導向程式設計 oop object oriented programming 物件導向程式設...

oc語法基礎 物件導向程式設計(1)

今天學的是oc語言物件導向程式設計。而以前我所學的c語言呢是面向過程的。這兩種其實就是兩種不同的思想,至於誰重要誰不重要,我認為都挺重要的,就好像有時候人有不同需求一樣,自己需要時就用什麼。面向過程關注的是解決問題需要哪些步驟,物件導向關注的是解決問題需要哪些物件。比如說,我現在要坐車去乙個公園。對...