c語言實戰開發 2019 11 14 Day2

2021-10-10 15:26:59 字數 2136 閱讀 8286

1:我們學c語言的目的是什麼

2:程式怎麼搞出來(過程)

3:c語言和c++的區別

4:注釋的使用

5:include的介紹

6:main函式介紹

7:printf函式格式化輸出

8:scanf函式格式化輸出

9:變數的定義

1:面試用到的知識點。2:後期服務 尤其是android開發。3:培養程式設計思想,程式設計能力。

用開發工具

1:先找到開發工具即 ide/整合開發環境 比如devc++ 、 android studio(也可以不用)

2:建立專案 寫**

3:執行

4:結果如果不用開發工具

c語言面向過程 c++物件導向(比較含蓄)

(上課:c:小王走進教室,拿出電腦,開始聽課。

c++:找物件:誰上課 teacher(姓名 身高 外貌年齡 授什麼課。)找到了東哥。誰來聽 student (姓名 身高 外貌 年齡 學號 選修課)找到了小王。上啥課 subject(課程編號 課程名稱) android開發 **上 where/classroom (教室編號 容量/座位數)找到了5405.怎麼上 computer(。。。。。)macbook---------------------------------------c語言就更方便了,也更簡單。

巨集:匯入標頭檔案

如果系統已經提供某些功能的實現,只需要使用include將這些功能所在的標頭檔案匯入進來就可以了《系統提供的類庫》比如stdio.h stdlib.h math.h string.h ""表示自己寫的標頭檔案 用雙引號的形式匯入進來就可以了 如果用<>匯入 編譯器首先從系統的類庫裡面去查詢這個標頭檔案,如果沒有,再到自己的檔案中查詢,否則報錯。 如果用「」匯入,編譯器首先從自己的檔案中去查詢這個標頭檔案,如果沒有,再到系統中去查詢,否則報錯。

所有的程式的入口點都是main

**int是返回值,記錄當前程式的執行狀態 0:正常結束 資源自由分配 非零 即1:異常結束.資源沒收(沒錢搶銀行例子)函式就是乙個**塊,每個**塊完成特定功能

括號裡面是引數int argc :引數個數 即argument count char *ar**: 裡面放字串 每個引數組成的字串陣列

執行顯示的那個黑色的框框是叫終端

include//先導入標頭檔案

printf("");//然後輸出 若輸出 hello world 就是輸出乙個標準的字串

// \n: 換行 \t: 乙個縮排(換行最常用)

輸入:終端輸入(在黑框裡輸入)

變數:記錄資料。

比如int是定義整型變數

long 長整型 容納的範圍更廣

float是定義單精度浮點數 即小數

double是定義雙精度浮點數 精度比較高 佔的空間比較大

char是定義字元 比如 『d』 『a』注意是單引號

string定義字串 比如「jack」 「rose」

short是定義短整型

bool是看成立與否 比如 是 成立 true 不是 不成立 false共同點:只能存乙個值。這種變數我們叫它基本資料型別不同點:佔的空間不同 用sizeof()來看某個變數佔的位元組數

還是學到了很多「課外知識」,讓我們了解到了更多,對我們學習的方向與目標也更加明確了。然後今天也開始講c語言的一些知識了。

C語言實戰(一)

一 乙個價值三天的bug int fscanf file stream,char const format,int scanf char const format,int sscanf char const string,char const format,功能從輸入源讀取字元。函式的返回值就是轉換...

C語言實戰(二)

1 迴圈左移函式 rotl 和迴圈右移函式 rotr rotl 將乙個無符號整形數左迴圈移位的函式 原形 unsigned rotl unsigned value,int count 功能 將value向左迴圈移動count位。返回值 將value向左迴圈移動count位後的值。頭文件 stdlib...

c語言實戰開發 2019 11 13 Day1

講了如何寫部落格,怎麼賺錢 以及打字的正確方式 2 格式 介紹文章的內容 目的 思路 使用的技術 具體內容 結合。總結 也可以把總結放到具體內容前面 遇到什麼問題,怎麼解決 用markdown來書寫 語法 有提示 手型要正確 1 手指微微彎曲 2 大拇指靠在空格鍵 3 左右放在asdf 右手放在jk...