C語言那些事兒

2021-10-07 20:27:49 字數 823 閱讀 2034

專案名稱

【蘇嵌實訓-嵌入式linuxc第3天】

今日進度以及任務

學習了c語言的基本知識

本日任務完成情況

掌握了c語言的基本知識

本日開發**現的問題彙總

c語言中的細節問題要注意

本日未解決的問題

無本日開發收穫

進一步熟悉了c語言其他無

c語言1、c語言之父?丹尼斯里奇

2、c的特點(優勢)?

語言標準

詳解k&rc

c89這個版本的c語言標準作為 k&r c 的乙個超集(即 k&r c 是此標準c的乙個子集),把後來引入的許多非官方特性也一起整合了進去。其中包括了從 c++ 借鑑的函式原型(function prototypes),指向 void 的指標,對國際字符集以及本地語言環境的支援。

c99c99 標準引入了許多特性,包括內聯函式(inline functions)、可變長度的陣列、靈活的陣列成員(用於結構體)、復合字面量、指定成員的初始化器、對ieee754浮點數的改進、支援不定引數個數的巨集定義,在資料型別上還增加了 long long int 以及複數型別。

c11引入位元組對齊說明符、泛型機制(generic selection)、對多執行緒的支援、靜態斷言、原子操作以及對 unicode 的支援。

4、如何學習c語言?c語言的趣味100題;力扣;專案(github)

1、所有的資料型別的定義及初始化

用變數a給出下面定義:

2、各種資料型別的位元組長度(所佔記憶體空間大小)及取值範圍?各種資料型別的指標的位元組長度?

3、sizeof vs strlen

程式語言那些事兒

開發工具 入門 c 初級開發師 基本資料型別 引用資料型別 常量 變數 表示式 運算子 順序 分支 迴圈 i oc 中級開發師 命名空間 程式設計思想 量化你的思維 流程圖 偽 功能劃分 模組劃分 db設計 sys設計 函式思想 重用 i o 重構 物件導向的思想 物件陣列 物件指標 友元函式和友元...

c 語言裡 型別轉換那些事兒

一 起因 1 最近接觸了型別轉換,例如有符號數轉化為無符號數 int 轉化為 unsigned int型別,莫要想當然的轉化 2 彌補一下自己當初學習計算機組成原理時,原碼 反碼 補碼就比較容易混淆的概念 3 double型別的如何判斷某乙個引數是否為零,直接 0.0,貌似可以 確實有時可以,但是有...

c 語言裡 型別轉換那些事兒

一 起因 1 最近接觸了型別轉換,例如有符號數轉化為無符號數 int 轉化為 unsigned int型別,莫要想當然的轉化 2 彌補一下自己當初學習計算機組成原理時,原碼 反碼 補碼就比較容易混淆的概念 3 double型別的如何判斷某乙個引數是否為零,直接 0.0,貌似可以 確實有時可以,但是有...