完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > c語(yǔ)言
C語(yǔ)言是一門通用計(jì)算機(jī)編程語(yǔ)言,應(yīng)用廣泛。C語(yǔ)言的設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語(yǔ)言。
文章:2736個(gè) 瀏覽:140574次 帖子:4276個(gè)
Visual C++ 是一個(gè)集成開發(fā)環(huán)境(IDE),用于開發(fā) C 和 C++ 程序。在 Visual C++ 中,新建一個(gè) C 語(yǔ)言文件非常簡(jiǎn)單。下面是...
單片機(jī)C51語(yǔ)言是由C語(yǔ)言繼承而來(lái)的。和C語(yǔ)言不同的是,C51語(yǔ)言運(yùn)行于單片機(jī)平臺(tái),而C語(yǔ)言則運(yùn)行于普通的桌面平臺(tái)。C51語(yǔ)言具有C語(yǔ)言結(jié)構(gòu)清晰的優(yōu)點(diǎn),...
單片機(jī)處理多個(gè)任務(wù)程序框架設(shè)計(jì)
MultiTimer 是一個(gè)軟件定時(shí)器擴(kuò)展模塊,可無(wú)限擴(kuò)展你所需的定時(shí)器任務(wù),取代傳統(tǒng)的標(biāo)志位判斷方式, 更優(yōu)雅更便捷地管理程序的時(shí)間觸發(fā)時(shí)序。
C語(yǔ)言typedef的兩種用法詳細(xì)說(shuō)明
C語(yǔ)言允許用戶使用 typedef 關(guān)鍵字來(lái)定義自己習(xí)慣的數(shù)據(jù)類型名稱,來(lái)替代系統(tǒng)默認(rèn)的基本類型名稱(char/int/float)、數(shù)組類型名稱、指針...
C語(yǔ)言提供了一組邏輯運(yùn)算符:或(||)、且(&&)、非(!),分別對(duì)應(yīng)于命題邏輯中的 OR、AND、NOT運(yùn)算。
2020-02-20 標(biāo)簽:C語(yǔ)言 4309 0
【手把手教程】使用Sublime搭建的C/Python環(huán)境
一文介紹使用Sublime搭建輕量級(jí)的C語(yǔ)言編程環(huán)境和Python編程環(huán)境。
2022-07-10 標(biāo)簽:C語(yǔ)言python運(yùn)行環(huán)境 4304 0
C語(yǔ)言的max函數(shù)并不屬于標(biāo)準(zhǔn)C庫(kù),它通常是由程序員自己編寫的一個(gè)宏定義。max函數(shù)用于比較兩個(gè)數(shù)的大小,返回較大的數(shù)值。 為了提供更多詳實(shí)的信息,下面...
如果我們定義一個(gè)數(shù)組int array[10]={12,1,6,4}.可知只對(duì)數(shù)組的前四項(xiàng)賦值,那么后面沒(méi)有賦值的元素默認(rèn)為0.但如果該數(shù)組沒(méi)有賦初值,...
寄存器變量和普通變量比起來(lái)速度上的差異很大,畢竟CPU的速度遠(yuǎn)遠(yuǎn)大于內(nèi)存的速度。寄存器有這么兩個(gè)特點(diǎn),一個(gè)是運(yùn)算速度快,一個(gè)是不能取地址。
c語(yǔ)言中形式參數(shù)和實(shí)際參數(shù)的宏定義分析
這一點(diǎn)和函數(shù)是不同的:在函數(shù)中,形參和實(shí)參是兩個(gè)不同的變量,都有自己的作用域,調(diào)用時(shí)要把實(shí)參的值傳遞給形參;而在帶參數(shù)的宏中,只是符號(hào)的替換,不存在值傳...
2017-12-02 標(biāo)簽:c語(yǔ)言 4270 0
通過(guò)向內(nèi)存空間寫數(shù)據(jù)。硬件會(huì)把硬件上的各種寄存器(外行可以理解為訪問(wèn)硬件的接口或者操作硬件的工具)映射到某一塊內(nèi)存地址空間上,之后只要用匯編指令,甚至C...
本文主要為C#開發(fā)人員了解Java提供一些基礎(chǔ)。 Java中缺少C#的功能 C#包含更多原始類型和捕獲算術(shù)異常的功能。 包括大量的Ja...
C語(yǔ)言的數(shù)據(jù)儲(chǔ)存與數(shù)據(jù)類型及類型轉(zhuǎn)換的詳細(xì)資料說(shuō)明
程序說(shuō)到底就是對(duì)數(shù)據(jù)的處理,所以首先要弄清楚需要處理哪些數(shù)據(jù),計(jì)算機(jī)如何存儲(chǔ)這些數(shù)據(jù)。C語(yǔ)言根據(jù)需要,抽象出了一些基本數(shù)據(jù)類型和衍生數(shù)據(jù)類型。這些可以滿...
2020-02-24 標(biāo)簽:計(jì)算機(jī)內(nèi)存C語(yǔ)言 4239 0
C語(yǔ)言一經(jīng)出現(xiàn),就以其功能豐富、表達(dá)能力強(qiáng)、靈活方便、應(yīng)用面廣等特點(diǎn)迅速在全世界普及和推廣。C語(yǔ)言不但執(zhí)行效率高,而且可移植性好,可以用來(lái)開發(fā)應(yīng)用軟...
2022-03-12 標(biāo)簽:操作系統(tǒng)C語(yǔ)言編程 4238 0
宏函數(shù)是一種特殊的函數(shù)宏,與普通函數(shù)宏不同的是,它可以擁有多條語(yǔ)句和局部變量,從而實(shí)現(xiàn)更復(fù)雜的功能。它的定義類似于普通函數(shù),但用大括號(hào)包裹起來(lái),并以分號(hào)...
使用單片機(jī)實(shí)現(xiàn)廣告燈左右移動(dòng)的設(shè)計(jì)說(shuō)明
做單一廣告燈的左移右移,硬件電路如圖4.4.1所示,八個(gè)發(fā)光二極管L1-L8分別接在單片機(jī)的P1.0-P1.7接口上,輸出“0”時(shí),發(fā)光二極管亮,開始時(shí)...
介紹在C++中實(shí)現(xiàn)回調(diào)的幾種方法
在C++中的一個(gè)重要概念就是類,所以我們一般想讓類的成員函數(shù)作為回調(diào)函數(shù)(如果直接用非類的成員函數(shù)作為回調(diào)函數(shù),其實(shí)就和C語(yǔ)言中的方法一樣),但是想實(shí)現(xiàn)...
2023-01-18 標(biāo)簽:C語(yǔ)言編譯器回調(diào)函數(shù) 4218 0
一、關(guān)鍵步驟將單片機(jī)的源代碼轉(zhuǎn)換成二進(jìn)制文件(bin文件)的過(guò)程涉及幾個(gè)關(guān)鍵步驟,這些步驟是編譯過(guò)程中的標(biāo)準(zhǔn)組成部分,主要包括以下步驟:預(yù)處理、編譯、匯...
介紹單片機(jī)中C語(yǔ)言的數(shù)據(jù)存儲(chǔ)與程序編寫
內(nèi)存分成5個(gè)區(qū),它們分別是堆、棧、自由存儲(chǔ)區(qū)、全局/靜態(tài)存儲(chǔ)區(qū)和常量存儲(chǔ)區(qū)。
2018-07-17 標(biāo)簽:c語(yǔ)言數(shù)據(jù)存儲(chǔ) 4217 0
單片機(jī)C語(yǔ)言程序設(shè)計(jì)之定時(shí)器控制單只LED
單片機(jī),其實(shí)就是一種用于集成電路中的芯片,而單片機(jī)的定時(shí)器是一個(gè)電子元件,它是一個(gè)穩(wěn)定的計(jì)數(shù)器,是由單片機(jī)本身提供的。它也是單片機(jī)上的一個(gè)連接部件,可以...
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺(jué) | 無(wú)人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |