C語言各知識點詳細總結27頁C 語言知識要點復習資料 總體上必須清楚的: 1)程序結構是三種: 順序結構 、選擇結構(分支結構)、循環結構。 2)讀程序都要從 main()入口, 然后從最上面順序往下讀(碰到循環做循環,碰到選擇做選擇),有 且只有一個 main 函數。 3)計算機的數據在電腦中保存是以 二進制的形式. 數據存放的位置就是 他的地址. 4)bit 是位 是指為 0 或者 1。 byte 是指字節, 一個字節 = 八個位. 概念常考到的: 1、編譯預處理不是 C 語言的一部分,不占運行時間,不要加分號。C 語言編譯的程序稱為源程 序,它以 ASCII 數值存放在文本文件中。 2、define PI 3.1415926; 這個寫法是錯誤的,一定不能出現分號。 3、每個 C 語言程序中 main 函數是有且只有一個。 4、在函數中不可以再定義函數。 5、算法:可以沒有輸入,但是一定要有輸出。 6、break 可用于循環結構和 switch 語句。 7、逗號運算符的級別最低,賦值的級別倒數第二。 第一章 C 語言的基礎知識 第一節、對 C 語言的基礎認識 1、C 語言編寫的程序稱為源程序,又稱為編
標簽: C語言
上傳時間: 2021-11-06
上傳用戶:kent
C++并發編程實戰,講解C++編程中多線程編程的書籍
上傳時間: 2021-12-28
上傳用戶:
單片機C語言程序設計實訓100例——基于8051 Proteus仿真本書簡介 本書基于Keil μVision程序設計平臺和Proteus硬件仿真平臺,精心編寫了100余個8051單片機C語言程 序設計案例。 全書基礎設計類案例貫穿8051單片機最基本的端口編程、定時/計數器應用、中斷和串口通信;硬 件應用類案例涵蓋常用外部存儲器擴展、接口擴展、譯碼、編碼、驅動、光機、機電、A/D與 D/A轉換等內容;綜合設計類案例涉及大量消費類電子產品、儀器儀表及智能控制設備的相關技術 。 本書可作為大專院校學生學習實踐單片機c語言程序設計的教材或參考書,也可作為電子工程技術 人員或單片機技術愛好者的參考資料。
上傳時間: 2022-02-10
上傳用戶:XuVshu
資源較大,分為三個部分,已全部上傳:第一部分:https://dl.21ic.com/download/visual_c-431206.html 第二部分:https://dl.21ic.com/download/visual_c-431208.html 第三部分:https://dl.21ic.com/download/visual_c-431210.html C++語言是從C語言發展而來的一種面向對象的高級語言,而 Visual c++則是CC++IDE,即集成開發環境。本書從C十+基礎開始講解,由原理到實踐、由淺到深、全面地介紹了在Ⅵ sual c++環境下,如何利用C++語言編寫 Windows應用程序。本書分為4部分,包括33章。第1部分是vsua1C++編程入門介紹,介紹了 Windows編程的入門知和C++語言的一些基礎知識;第2部分是 saiC++分類應用程序編程介紹,包括 Windows應用編程和控制臺程序,以及在 Visual c++下如何編寫Win32程序、對話框程序、單文檔與多文檔程序、動態鏈接庫和 ActiveX控件程序;第3部分+十功能應用程序介紹,在本部分中,講解了VsuC++下最常見的操作編程,包括文件操作、系統時間、錯誤與異常處理、多線程技術、定時器、輸入輸出設備、串口編程、網絡編程、數Windows內存管理、程序調試以及網絡安全等;第4部分介紹了 Visua1C++的一些雜項編程,包括界面控制、0 ffice文件的讀寫操作、文件與文件夾、程序控制以及系統控制等。本書內容豐富、實用性強,許多代碼可以直接應用到工程項目中,它適合于 Visualc++60的初學者和使用 Visual c++從事開發的程序員使用,對于具有一定 Visual c+編程經驗的讀者,本書也是非常好的參考書
標簽: Visual C++
上傳時間: 2022-03-30
上傳用戶:wangshoupeng199
資源較大,分為三個部分,已全部上傳:第一部分:https://dl.21ic.com/download/visual_c-431206.html 第二部分:https://dl.21ic.com/download/visual_c-431208.html 第三部分:https://dl.21ic.com/download/visual_c-431210.html C++語言是從C語言發展而來的一種面向對象的高級語言,而 Visual c++則是C++IDE,即集成開發環境。本書從C艸基礎開始講解,由原理到實踐、由淺到深、全面地介紹了在 Visualc++環境下,如何利用C++語言編寫 Windows應用程序本書分為4部分,包括33章。第1部分是 Visual c++編程入門介紹,介紹了 Windows編程的入門知識和C++語言的一些基礎知識;第2部分是sua1C++分類應用程序編程介紹,包括Wnds應用編程和控制臺程序,以及在 Visualc++下如何編寫Wn32程序、對話框程序、單文檔與多文檔程序、動態鏈接庫和 ActiveX控件程序;第3部分是 Visua1C++功能應用程序介紹,在本部分中,講解了vsua1C++下最常見的操作編程,包括文件操作、數據處理、系統時間、錯誤與異常處理、多線程技術、定時器、輸入輸出設備、串口編程、網絡編程、數據庫編程、windows內存管理、程序調試以及網絡安全等;第4部分介紹了 visua1C++的一些雜項編程,包括界面控制、Office文件的讀寫操作、文件與文件夾、程序控制以及系統控制等。本書內容豐富、實用性強,許多代碼可以直接應用到工程項目中,它適合于 Visual C++6.0的初學者和使用vsua1C++從事開發的程序員使用,對于具有一定 Visualc++編程經驗的讀者,本書也是非常好的參考書。
標簽: Visual C++
上傳時間: 2022-03-30
上傳用戶:canderile
資源較大,分為三個部分,已全部上傳:第一部分:https://dl.21ic.com/download/visual_c-431206.html 第二部分:https://dl.21ic.com/download/visual_c-431208.html 第三部分:https://dl.21ic.com/download/visual_c-431210.html C++語言是從C語言發展而來的一種面向對象的高級語言,而 Visual c++則是C++IDE,即集成開發環境。本書從C艸基礎開始講解,由原理到實踐、由淺到深、全面地介紹了在 Visualc++環境下,如何利用C++語言編寫 Windows應用程序本書分為4部分,包括33章。第1部分是 Visual c++編程入門介紹,介紹了 Windows編程的入門知識和C++語言的一些基礎知識;第2部分是sua1C++分類應用程序編程介紹,包括Wnds應用編程和控制臺程序,以及在 Visualc++下如何編寫Wn32程序、對話框程序、單文檔與多文檔程序、動態鏈接庫和 ActiveX控件程序;第3部分是 Visua1C++功能應用程序介紹,在本部分中,講解了vsua1C++下最常見的操作編程,包括文件操作、數據處理、系統時間、錯誤與異常處理、多線程技術、定時器、輸入輸出設備、串口編程、網絡編程、數據庫編程、windows內存管理、程序調試以及網絡安全等;第4部分介紹了 visua1C++的一些雜項編程,包括界面控制、Office文件的讀寫操作、文件與文件夾、程序控制以及系統控制等。本書內容豐富、實用性強,許多代碼可以直接應用到工程項目中,它適合于 Visual C++6.0的初學者和使用vsua1C++從事開發的程序員使用,對于具有一定 Visualc++編程經驗的讀者,本書也是非常好的參考書。
標簽: Visual C++
上傳時間: 2022-03-30
上傳用戶:
此文件主要包含:1:《PS2解碼通訊手冊V1.5》 破解PS2通訊協議,接收器引腳功能,手柄震動實驗 2:《PS2解碼通訊常見問題》 3:PS2手柄-arduino資料 4:PS2例程,控制器為stm32(C語言編寫,注釋詳細) 破解手柄震動;PS2解碼串口輸出;PS2遙控小車;PS2控制舵機。
上傳時間: 2022-04-14
上傳用戶:qdxqdxqdxqdx
宏晶 STC15F2K60S2開發板配套軟件源碼 基礎例程30例/**********************基于STC15F2K60S2系列單片機C語言編程實現使用如下頭文件,不用另外再包含"REG51.H"#include <STC15F2K60S2.h>***********************/#include "STC15F2K60S2.H"//#include "REG51.H" //sfr P4 = 0xC0;#define uint unsigned int #define uchar unsigned char /**********************引腳別名定義***********************/sbit SEL=P4^3; // LED和數碼管選擇引腳 高:LED有效 低:數碼管有效 // SEL連接的單片機引腳必須為帶有上拉電阻的引腳 或將其直接連接VCC#define data P2 // 數據輸入定義 /**********************函數名稱:Delay_1ms功能描述:延時入口參數:unsigned int t 表示要延時t個1ms 出口參數:無備注:通過參數t,控制延時的時間長短***********************/void Delay_1ms(uint t){ uchar j; for(;t>0;t--) for(j=110;j>0;j--) ;}/**********************函數名稱:Led_test功能描述:對8個二極管進行測試,依次輪流點亮8個二極管入口參數:無出口參數:無備注: ***********************/void Led_test(){ uchar G_value=0x01; // 給變量賦初值 SEL=1; //高電平LED有效 while(1) { data=G_value; Delay_1ms(10000); G_value=G_value<<1; if(G_value==0x00) { data=G_value; Delay_1ms(10000); G_value=0x01; } }}/***********************主函數************************/void main(){ ///////////////////////////////////////////////// //注意: STC15W4K32S4系列的芯片,上電后所有與PWM相關的IO口均為 // 高阻態,需將這些口設置為準雙向口或強推挽模式方可正常使用 //相關IO: P0.6/P0.7/P1.6/P1.7/P2.1/P2.2 // P2.3/P2.7/P3.7/P4.2/P4.4/P4.5 ///////////////////////////////////////////////// P4M1=0x00; P4M0=0x00; P2M0=0xff; P2M1=0x00; //將P2設為推挽 Led_test(); }
標簽: STC15F2K60S2
上傳時間: 2022-05-03
上傳用戶:
MAX30102心率血氧顯示例程-STM32F103
上傳時間: 2022-05-21
上傳用戶:
《Effective C++:改善程序與設計的55個具體做法》(中文版)(第3版)一共組織55個準則,每一條準則描述一個編寫出更好的C++的方式。每一個條款的背后都有具體范例支撐。第三版有一半以上的篇幅是嶄新內容,包括討論資源管理和模板(templates)運用的兩個新章。為反映出現代設計考慮,對第二版論題做了廣泛的修訂,包括異常(exceptions)、設計模式(design patterns)和多線程(multithreading)。《Effective C++》的重要特征包括:·高效的 classes、functions、templates 和inheritance hierarchies(繼承體系)方面的專家級指導。·嶄新的 TR1 標準程序庫功能應用,以及與既有標準程序庫組件的比較。·洞察 C++和其他語言(例如Java、C#、C)之間的不同。此舉有助于那些來自其他語言陣營的開發人員消化吸收 C++ 式的各種解法。
標簽: Effective C++
上傳時間: 2022-05-31
上傳用戶: