完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > c語言
C語言是一門通用計(jì)算機(jī)編程語言,應(yīng)用廣泛。C語言的設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語言。
文章:2749個(gè) 瀏覽:145771次 帖子:4361個(gè)
內(nèi)聯(lián)函數(shù)和宏定義的區(qū)別介紹
宏定義是C語言提供的三種預(yù)處理功能的其中一種,這三種預(yù)處理包括:宏定義、文件包含、條件編譯。宏定義和操作符的區(qū)別是:宏定義是替換,不做計(jì)算,也不做表達(dá)式...
2017-12-15 標(biāo)簽:c語言宏定義內(nèi)聯(lián)函數(shù) 3.9k 0
內(nèi)聯(lián)函數(shù)的主要作用是什么_內(nèi)聯(lián)函數(shù)在C語言中的作用
內(nèi)聯(lián)函數(shù)是一種編譯機(jī)制,優(yōu)點(diǎn)從代碼上是看不出來的,但是程序的執(zhí)行效率上有差別,通常,編譯器對(duì)函數(shù)調(diào)用的處理是一種類似中斷的方式,即當(dāng)執(zhí)行到函數(shù)調(diào)用語句時(shí)...
2017-12-15 標(biāo)簽:寄存器c語言內(nèi)聯(lián)函數(shù) 1.7萬 0
#include void SelectionSort(int *num,int n) { int i,min,j,tmp; for(i=0;i { m...
2017-12-15 標(biāo)簽:c語言 4.8k 0
因?yàn)镃語言具有高級(jí)語言的特點(diǎn),又具有匯編語言的特點(diǎn),所以可以作為工作系統(tǒng)設(shè)計(jì)語言,編寫系統(tǒng)應(yīng)用程序,也可以作為應(yīng)用程序設(shè)計(jì)語言,編寫不依賴計(jì)算機(jī)硬件的應(yīng)...
2017-12-12 標(biāo)簽:c語言 3.7萬 1
C/C++ 的宏中,#的功能是將其后面的宏參數(shù)進(jìn)行字符串化操作,簡(jiǎn)單說就是在對(duì)它所引用的宏變量通過替換后在其左右各加上一個(gè)雙引號(hào)。##連接符號(hào)由兩個(gè)井號(hào)...
2017-12-11 標(biāo)簽:c語言 5k 0
C語言在多種嵌入式系統(tǒng)編程時(shí)的方法步驟詳解
不同于一般形式的軟件編程,嵌入式系統(tǒng)編程建立在特定的硬件平臺(tái)上,勢(shì)必要求其編程語言具備較強(qiáng)的硬件直接操作能力。無疑,匯編語言具備這樣的特質(zhì)。但是,歸因于...
2017-12-11 標(biāo)簽:嵌入式系統(tǒng)c語言 9.4k 0
C++是在C語言的基礎(chǔ)上發(fā)展來的,但是并不是C++比C語言高級(jí),兩者的編程思想不一樣,應(yīng)用的領(lǐng)域也不一樣。在各自的領(lǐng)域,誰也不能替代誰。
c語言實(shí)現(xiàn)des加密算法詳細(xì)過程
摘要:DES算法為密碼體制中的對(duì)稱密碼體制,又被稱為美國數(shù)據(jù)加密標(biāo)準(zhǔn),是1972年美國IBM公司研制的對(duì)稱密碼體制加密算法。明文按64位進(jìn)行分組,密鑰...
c語言實(shí)現(xiàn)RC5分組密鑰算法的應(yīng)用
RC5分組密碼算法是1994由麻薩諸塞技術(shù)研究所的Ronald L. Rivest教授發(fā)明的,并由RSA實(shí)驗(yàn)室分析。它是參數(shù)可變的分組密碼算法,三個(gè)可變...
c語言如何實(shí)現(xiàn)blowfish算法及實(shí)例
Blowfish算法是一個(gè)64位分組及可變密鑰長(zhǎng)度的對(duì)稱密鑰分組密碼算法,可用來加密64比特長(zhǎng)度的字符串。32位處理器誕生后,Blowfish算法因其在...
2017-12-09 標(biāo)簽:c語言 8.4k 0
verilog實(shí)現(xiàn)定時(shí)器函數(shù)
使用Verilog描述硬件的基本設(shè)計(jì)單元是模塊(module)。構(gòu)建復(fù)雜的電子電路,主要是通過模塊的相互連接調(diào)用來實(shí)現(xiàn)的。模塊被包含在關(guān)鍵字module...
Verilog HDL是一種硬件描述語言,以文本形式來描述數(shù)字系統(tǒng)硬件的結(jié)構(gòu)和行為的語言,用它可以表示邏輯電路圖、邏輯表達(dá)式,還可以表示數(shù)字邏輯系統(tǒng)所完...
十個(gè)經(jīng)典的C語言面試基礎(chǔ)算法及代碼介紹
算法是一個(gè)程序和軟件的靈魂,作為一名優(yōu)秀的程序員,只有對(duì)一些基礎(chǔ)的算法有著全面的掌握,才會(huì)在設(shè)計(jì)程序和編寫代碼的過程中顯得得心應(yīng)手。
2017-12-07 標(biāo)簽:C語言 3.2k 0
用 C語言 編寫的 單片機(jī) 流水燈程序 的軟件和硬件,可以讓八個(gè)LED輪流點(diǎn)亮,每個(gè)燈點(diǎn)亮和熄滅時(shí)間均為1秒。是利用單片機(jī)I/O口控制外部設(shè)備的簡(jiǎn)單例子...
c語言中形式參數(shù)和實(shí)際參數(shù)的宏定義分析
這一點(diǎn)和函數(shù)是不同的:在函數(shù)中,形參和實(shí)參是兩個(gè)不同的變量,都有自己的作用域,調(diào)用時(shí)要把實(shí)參的值傳遞給形參;而在帶參數(shù)的宏中,只是符號(hào)的替換,不存在值傳...
2017-12-02 標(biāo)簽:c語言 4.5k 0
2017-11-29 標(biāo)簽:c語言 3.3萬 0
給定當(dāng)前的時(shí)間,請(qǐng)用英文的讀法將它讀出來。 時(shí)間用時(shí)h和分m表示,在英文的讀法中,讀一個(gè)時(shí)間的方法是: 如果m為0,則將時(shí)讀出來,然后加上“o'cl...
2017-11-29 標(biāo)簽:c語言報(bào)時(shí) 1.2k 0
一個(gè)字符串的權(quán)值是這個(gè)串包含的不同字符個(gè)數(shù)。 給定一個(gè)長(zhǎng)度為n的字符串,把它分為k個(gè)連續(xù)非空字段,每個(gè)字符必須在某一段中,最小化字符串的權(quán)值和。 Inp...
換一批
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
| 電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無人機(jī) | 三菱電機(jī) | ST |
| 伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(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 |