完善資料讓更多小伙伴認(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è) 瀏覽:141869次 帖子:4277個(gè)
Visual C++ 是一個(gè)集成開(kāi)發(fā)環(huán)境(IDE),用于開(kāi)發(fā) C 和 C++ 程序。在 Visual C++ 中,新建一個(gè) C 語(yǔ)言文件非常簡(jiǎn)單。下面是...
51單片機(jī)學(xué)習(xí)感悟與51單片機(jī)上拉電阻心得
在這里給大家分享一下學(xué)習(xí)51單片機(jī)心得體會(huì):1,51單片機(jī)的P0口很特別。2、對(duì)51單片機(jī)的操作本質(zhì)上就是對(duì)寄存器的操作,對(duì)其他單片機(jī)也是如此。庫(kù)只是一...
高手分享C語(yǔ)言調(diào)試經(jīng)驗(yàn)
程序?qū)懗鰜?lái)了,自己檢查著沒(méi)有錯(cuò)誤,但一運(yùn)行卻出現(xiàn)一大堆錯(cuò)誤,好不容易、好不容易改的沒(méi)錯(cuò)誤了,一運(yùn)行卻不出正確結(jié)果,然后又小心戀戀的改動(dòng)一處,忽然又冒出一...
C語(yǔ)言使用中指針和內(nèi)存泄漏的問(wèn)題和解決方案
引言對(duì)于任何使用 C 語(yǔ)言的人,如果問(wèn)他們 C 語(yǔ)言的最大煩惱是什么,其中許多人可能會(huì)回答說(shuō)是指針和內(nèi)存泄漏
如何寫(xiě)出高效優(yōu)美的單片機(jī)C語(yǔ)言代碼
將比較慢的順序查找法用較快的二分查找或亂序查找法代替,插入排序或冒泡排序法用快速排序、合并排序或根排序代替,都可以大大提高程序執(zhí)行的效率。
程序中的所有數(shù)在計(jì)算機(jī)內(nèi)存中都是以二進(jìn)制的形式儲(chǔ)存的。位運(yùn)算就是直接對(duì)整數(shù)在內(nèi)存中的二進(jìn)制位進(jìn)行操作。C語(yǔ)言中位運(yùn)算符: &(按位與)、| (按...
2023-06-29 標(biāo)簽:計(jì)算機(jī)內(nèi)存C語(yǔ)言 4387 0
單片機(jī)處理多個(gè)任務(wù)程序框架設(shè)計(jì)
MultiTimer 是一個(gè)軟件定時(shí)器擴(kuò)展模塊,可無(wú)限擴(kuò)展你所需的定時(shí)器任務(wù),取代傳統(tǒng)的標(biāo)志位判斷方式, 更優(yōu)雅更便捷地管理程序的時(shí)間觸發(fā)時(shí)序。
hex文件可以反編譯 ,但這個(gè)過(guò)程并非直接還原為原始的C語(yǔ)言或其他高級(jí)語(yǔ)言代碼,而是將其轉(zhuǎn)換成匯編語(yǔ)言或一種類(lèi)似于C語(yǔ)言的偽代碼。以下是關(guān)于hex文件反...
CAPL中也有類(lèi)似于C語(yǔ)言中的回調(diào)函數(shù)的機(jī)制,如檢測(cè)報(bào)文周期和錯(cuò)誤幀的函數(shù)中就可以使用,當(dāng)周期超界或者總線出現(xiàn)錯(cuò)誤幀就會(huì)自動(dòng)調(diào)用回調(diào)函數(shù)執(zhí)行一些操作
C語(yǔ)言typedef的兩種用法詳細(xì)說(shuō)明
C語(yǔ)言允許用戶使用 typedef 關(guān)鍵字來(lái)定義自己習(xí)慣的數(shù)據(jù)類(lèi)型名稱(chēng),來(lái)替代系統(tǒng)默認(rèn)的基本類(lèi)型名稱(chēng)(char/int/float)、數(shù)組類(lèi)型名稱(chēng)、指針...
C語(yǔ)言提供了一組邏輯運(yùn)算符:或(||)、且(&&)、非(!),分別對(duì)應(yīng)于命題邏輯中的 OR、AND、NOT運(yùn)算。
2020-02-20 標(biāo)簽:C語(yǔ)言 4366 0
單片機(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),...
如果我們定義一個(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è)是不能取地址。
通過(guò)向內(nèi)存空間寫(xiě)數(shù)據(jù)。硬件會(huì)把硬件上的各種寄存器(外行可以理解為訪問(wèn)硬件的接口或者操作硬件的工具)映射到某一塊內(nèi)存地址空間上,之后只要用匯編指令,甚至C...
介紹在C++中實(shí)現(xiàn)回調(diào)的幾種方法
在C++中的一個(gè)重要概念就是類(lèi),所以我們一般想讓類(lèi)的成員函數(shù)作為回調(diào)函數(shù)(如果直接用非類(lèi)的成員函數(shù)作為回調(diào)函數(shù),其實(shí)就和C語(yǔ)言中的方法一樣),但是想實(shí)現(xiàn)...
2023-01-18 標(biāo)簽:C語(yǔ)言編譯器回調(diào)函數(shù) 4314 0
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ǔ)言 4309 0
宏函數(shù)是一種特殊的函數(shù)宏,與普通函數(shù)宏不同的是,它可以擁有多條語(yǔ)句和局部變量,從而實(shí)現(xiàn)更復(fù)雜的功能。它的定義類(lèi)似于普通函數(shù),但用大括號(hào)包裹起來(lái),并以分號(hào)...
U-Boot啟動(dòng)過(guò)程概述 U-Boot啟動(dòng)代碼具體分析
第一階段:主要是SOC內(nèi)部的初始化,板級(jí)的初始化比較少,所以移植的修改量比較小。此階段由匯編語(yǔ)言編寫(xiě),代碼主體分布在/uboot/cpu/s5pc11x...
編輯推薦廠商產(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 |