完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > c語(yǔ)言
C語(yǔ)言是一門(mén)通用計(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ǔ)言。
文章:2738個(gè) 瀏覽:141527次 帖子:4277個(gè)
嵌入式C語(yǔ)言設(shè)計(jì):抽象工廠模式編程解析
以A工廠生產(chǎn)的a_lcd為例,在a_lcd.h里面,主要聲明了一個(gè)a_lcd類(lèi),這個(gè)類(lèi)繼承自lcd.h里面的父類(lèi),并且提供構(gòu)造函數(shù)和析構(gòu)函數(shù),來(lái)進(jìn)行a_...
C語(yǔ)言零基礎(chǔ)項(xiàng)目:俄羅斯方塊游戲!詳細(xì)思路+源碼分享
由小方塊組成的不同形狀的板塊陸續(xù)從屏幕上方落下來(lái),玩家通過(guò)調(diào)整板塊的位置和方向,使它們?cè)谄聊坏撞科闯鐾暾囊粭l或幾條。這些完整的橫條會(huì)隨即消失,給新落下...
c語(yǔ)言實(shí)現(xiàn)任務(wù)調(diào)度器
調(diào)度器是常用的一種編程框架,也是操作系統(tǒng)的拆分多任務(wù)的核心,比如單片機(jī)的裸機(jī)程序框架,網(wǎng)絡(luò)協(xié)議棧的框架如can網(wǎng)關(guān)、485網(wǎng)關(guān)等等,使用場(chǎng)合比較多,是做...
C語(yǔ)言零基礎(chǔ)項(xiàng)目:貪吃蛇!詳細(xì)思路+源碼分享
每天一個(gè)C語(yǔ)言小項(xiàng)目,提升你的編程能力!
C語(yǔ)言while(1)和for(;;)的區(qū)別
有讀者提出了類(lèi)似這樣的問(wèn)題:while(1) 和 for(;;) 它們不都是無(wú)限循環(huán)嗎,作用應(yīng)該一樣啊,它們到底有什么區(qū)別?
c語(yǔ)言中標(biāo)志位的設(shè)置問(wèn)題
玩單片機(jī)、裸機(jī)開(kāi)發(fā)的朋友,比如跟一些模塊配合聯(lián)調(diào)會(huì)遇到各種信號(hào)是否到位、成功等等狀態(tài),而這些信號(hào)大多都是bool類(lèi)型,1個(gè)bit即可進(jìn)行標(biāo)識(shí)。 當(dāng)然,如...
不完整類(lèi)型(Incomplete types)是缺少足夠信息來(lái)確定該類(lèi)型對(duì)象大小的對(duì)象類(lèi)型,不完整類(lèi)型可以在翻譯單元的某些點(diǎn)完整。
2022-12-16 標(biāo)簽:C語(yǔ)言 663 0
C語(yǔ)言零基礎(chǔ)項(xiàng)目:涂格子(點(diǎn)燈)游戲!詳細(xì)思路+源碼分享
點(diǎn)燈游戲是一個(gè)十分有趣的智力游戲:有一行N行N列的燈,開(kāi)始時(shí)全部是滅的,當(dāng)你點(diǎn)擊其中一盞燈時(shí)他的上下左右(若存在的話)狀態(tài)全部改變,現(xiàn)在要求你在限定的時(shí)...
C語(yǔ)言里面會(huì)有一些用不到的庫(kù)函數(shù),在build出來(lái)的.map文件,里面可以看到內(nèi)存分布,有個(gè)函數(shù)沒(méi)有用到,但是它依然占用了內(nèi)存。
語(yǔ)言是編程的基石,C語(yǔ)言詭異且有種種陷阱和缺陷,需要程序員多年歷練才能達(dá)到較為完善的地步。
C語(yǔ)言零基礎(chǔ)項(xiàng)目:打字母游戲!詳細(xì)思路+源碼分享
今天就用C語(yǔ)言寫(xiě)了這么個(gè)打字母的小程序,就是以前學(xué)習(xí)機(jī)上那種字母往下掉,然后按相應(yīng)鍵字母消失的游戲。
文件名稱如果無(wú)特殊的需求(如果是引用其他地方,可以保留相應(yīng)的名稱),請(qǐng)使用全小寫(xiě)的形式。另外為了避免文件名重名的問(wèn)題,一些地方請(qǐng)盡量不要使用通用化、使用...
循環(huán)是 bash 腳本中一個(gè)很重要的功能,用途廣泛。本篇文章我們介紹三種不同的循環(huán),然后利用循環(huán)遍歷數(shù)組。
用C語(yǔ)言實(shí)現(xiàn)狀態(tài)機(jī)設(shè)計(jì)模式
狀態(tài)機(jī)模式是一種行為模式,在《設(shè)計(jì)模式》這本書(shū)中對(duì)其有詳細(xì)的描述,通過(guò)多態(tài)實(shí)現(xiàn)不同狀態(tài)的調(diào)轉(zhuǎn)行為的確是一種很好的方法,只可惜在嵌入式環(huán)境下,有時(shí)只能寫(xiě)純...
2022-12-14 標(biāo)簽:嵌入式C語(yǔ)言狀態(tài)機(jī) 3013 0
C語(yǔ)言既然可以自動(dòng)為變量分配內(nèi)存,為什么還要用動(dòng)態(tài)分配內(nèi)存呢?
不知道大家在學(xué)習(xí)C語(yǔ)言動(dòng)態(tài)分配內(nèi)存的時(shí)候有沒(méi)有過(guò)這樣的疑問(wèn),既然系統(tǒng)可以自動(dòng)幫我們分配內(nèi)存,為什么還需要我們程序員自己去分配內(nèi)存呢?
C語(yǔ)言里面的函數(shù)指針和回調(diào)函數(shù)
在講回調(diào)函數(shù)之前,我們需要了解函數(shù)指針。
2022-12-13 標(biāo)簽:C語(yǔ)言回調(diào)函數(shù)函數(shù)指針 831 0
最近博主在學(xué)習(xí) RT-Thread 這個(gè)開(kāi)源項(xiàng)目,開(kāi)始慢慢學(xué)習(xí)和理解它的開(kāi)源代碼,慢慢開(kāi)始接觸了它的代碼規(guī)范。 我個(gè)人認(rèn)為,參與一個(gè)開(kāi)源項(xiàng)目的第一步,就...
C語(yǔ)言實(shí)現(xiàn)《別碰白塊》小游戲!全部代碼+思路注釋
今天我們將用C語(yǔ)言實(shí)現(xiàn)一個(gè)小球跳躍躲避方塊的游戲。
單片機(jī)c語(yǔ)言組數(shù)怎么用,怎么定義和賦值
今天我們把數(shù)組復(fù)習(xí)一下,數(shù)組是怎么用的,怎么對(duì)它進(jìn)行定義,怎么對(duì)它進(jìn)行賦值,然后把字符型數(shù)組大概說(shuō)一下。
用C語(yǔ)言實(shí)現(xiàn)一個(gè)圣誕樹(shù)!
2022年12月25號(hào)就是圣誕節(jié)了!圣誕節(jié)當(dāng)然要有個(gè)圣誕樹(shù)了,今天給你們用C語(yǔ)言編寫(xiě)一個(gè)雪夜圣誕樹(shù)!
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專(zhuān)題
電機(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 | 樹(shù)莓派 | 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 |