電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電子發(fā)燒友網(wǎng)>嵌入式技術(shù)> - C/C++ 宏詳解

- C/C++ 宏詳解

上一頁(yè)12全文
收藏

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴

評(píng)論

查看更多

相關(guān)推薦

C++的多態(tài)詳解

在編程語(yǔ)言和類(lèi)型論中,多態(tài)(英語(yǔ):polymorphism)指為不同數(shù)據(jù)類(lèi)型的實(shí)體提供統(tǒng)一的接口。多態(tài)類(lèi)型(英語(yǔ):polymorphic type)可以將自身所支持的操作套用到其它類(lèi)型的值上。
2023-09-20 17:18:40310

C++筆記010:C++對(duì)C的擴(kuò)展——register關(guān)鍵字增強(qiáng)

的地址在C語(yǔ)言里面是會(huì)出錯(cuò)的。同樣的代碼我們放到C++編譯環(huán)境下,發(fā)現(xiàn)編譯是通過(guò)的!在C++中依然支持register關(guān)鍵字,C++編譯器有自己的優(yōu)化方式,不使用register也可能做優(yōu)化;并且C++
2018-08-11 12:34:47

C,C++表達(dá)式求值順序超詳解

經(jīng)常可以在一些討論組里看到下面的提問(wèn):“誰(shuí)知道下面C語(yǔ)句給n賦什么值?”m = 1; n = m+++m++;最近有位不相識(shí)的朋友發(fā)email給我,問(wèn)為什么在某個(gè)C++系統(tǒng)里,下面表達(dá)式打印出兩個(gè)4,而不是4和5:a = 4; cout
2014-12-08 14:30:24

C/C++與匯編語(yǔ)言是如何交互的

 在DSP的開(kāi)發(fā)中,常用的算法都可以用C/C++代碼來(lái)高效實(shí)現(xiàn)。但是對(duì)一些特殊寄存器的讀寫(xiě),例如某些CPU寄存器的讀寫(xiě),因?yàn)?b class="flag-6" style="color: red">C/C++代碼無(wú)法直接對(duì)其訪問(wèn),仍然需要使用匯編代碼進(jìn)行操作。此外,在一些
2021-02-01 07:12:42

C/C++中的整型常識(shí)

bool類(lèi)型,C99中bool是一個(gè),實(shí)際為_(kāi)Bool;    c. CC++ 對(duì) enum 的規(guī)定有所不同,這里不描述;  &
2008-10-07 11:12:41

C、C++面試必看

C、C++面試必看
2015-11-01 21:50:58

CC++中const的用法比較

C語(yǔ)言中,通常使用#define來(lái)定義常數(shù),其后在使用該常數(shù)的地方利用定義的名來(lái)進(jìn)行常數(shù)替換,這樣可以避免在程序中到處出現(xiàn)magic numbers的亂象,并且#define是定義,不需要為其
2016-11-11 10:00:26

CC++的關(guān)系是什么?有哪些使用領(lǐng)域?

CC++的關(guān)系是什么?有哪些使用領(lǐng)域?
2021-11-11 06:46:40

C語(yǔ)言C++運(yùn)用

很多同學(xué)在大學(xué)都學(xué)過(guò)CC++,那么CC++就業(yè)怎么樣?薪資高嗎?小編今天就給大家詳細(xì)解讀一下。學(xué)c++ 好不好?C++ 語(yǔ)言廣泛的用于基礎(chǔ)軟件、桌面系統(tǒng)、網(wǎng)絡(luò)通信、音頻視頻、游戲娛樂(lè)等諸多領(lǐng)域
2021-11-25 10:47:33

c++是用什么來(lái)寫(xiě)界面的

請(qǐng)教大神們,最近在學(xué)習(xí)c++,想請(qǐng)教一下c++只能寫(xiě)控制臺(tái)程序嗎,或者說(shuō)基于c++的GUI是用什么寫(xiě)的,據(jù)說(shuō)VS是用c++寫(xiě)的,那他的界面是用什么寫(xiě)的。
2016-10-07 10:44:07

c++算法庫(kù)的移植問(wèn)題

目前有一個(gè)算法庫(kù) 用的c++ ?用ccs在dsp上可以調(diào)試 現(xiàn)在希望把庫(kù)放在8168的dsp上 ?需要將c++轉(zhuǎn)換成c 有個(gè)工具 mmCC C++-to-C Translator、 不知道論壇里有沒(méi)有 或者大家誰(shuí)有 如果找不到mmcc 那么 ?8168上dsp用c調(diào)用c++庫(kù) 有沒(méi)有可行性
2018-06-21 13:14:22

c++經(jīng)典書(shū)籍

本版對(duì)前一版進(jìn)行了徹底的修訂,內(nèi)容經(jīng)過(guò)了重新組織,更加入了C++先驅(qū)Barbara E.Moo在C++教學(xué)方面的真知灼見(jiàn)。既顯著改善了可讀性,又充分體現(xiàn)了C++語(yǔ)言的最新進(jìn)展和當(dāng)前的業(yè)界最佳實(shí)踐
2012-10-24 21:06:21

c++問(wèn)題

有會(huì)c++的嗎,不會(huì)做
2022-10-14 10:44:02

MPLAB Harmony C++怎么使用

MPLAB和諧文檔(在什么是MPLAB和諧?)“MPLA-和聲沒(méi)有用C++測(cè)試過(guò),因此,沒(méi)有提供對(duì)這個(gè)編程語(yǔ)言的支持?!薄獙?duì)于2018來(lái)說(shuō)非常令人難以置信。有人成功地使用C++和和聲嗎?謝謝
2018-09-20 09:40:05

OpenHarmony為什么不首選C/C++作為應(yīng)用開(kāi)發(fā)語(yǔ)言?

OpenHarmony本來(lái)就是CC++開(kāi)發(fā)的,支持C/C++語(yǔ)言環(huán)境。應(yīng)用開(kāi)發(fā)為什么不首選C/C++作為應(yīng)用開(kāi)發(fā)語(yǔ)言。1、相對(duì)于其他開(kāi)發(fā)語(yǔ)言,JS開(kāi)發(fā)的應(yīng)用性能和資源效率真的就那么高么?2、JS開(kāi)發(fā)的hap包怎么解決代碼的安全性,防止別人解壓hap包,查看源代碼?
2022-06-01 11:30:23

e2 studio 新建C++工程時(shí)報(bào)Code Generator is not supported for C++ Projects.

e2 studio 新建C++工程時(shí)報(bào)Code Generator is not supported for C++ Projects. ?
2018-07-23 04:22:09

C++程序設(shè)計(jì)原理與實(shí)踐》(C++之父最新力作)

`《C++程序設(shè)計(jì)原理與實(shí)踐》(C++之父最新力作)`
2012-08-19 16:30:29

【自學(xué)C++必看】C++編程應(yīng)用200例

【自學(xué)C++必看】C++編程應(yīng)用200例
2012-08-19 16:08:14

為什么要用C++?

為什么要用C++?1.面向?qū)ο蟮暮锰幪嗔?這點(diǎn)我就不用細(xì)說(shuō)了2.現(xiàn)在的主流單片機(jī)有很大一部分是ARM內(nèi)核,(其中最重要的是STM32和NXP的LPC系列),而ARM對(duì)C++的支持還是非常給力
2022-02-07 06:07:56

單片機(jī)c++

簡(jiǎn)單學(xué)過(guò)c,c++,要入門(mén)單片機(jī)了,想知道單片機(jī)能用c++嗎,聽(tīng)說(shuō)能用。但是好像網(wǎng)上和圖書(shū)館都不怎么能找到相關(guān)資料。想了解一下,cc++用在單片機(jī)上有何不同。
2016-05-08 13:07:00

在linux上運(yùn)行x86架構(gòu)的一個(gè)C/C++程序

x86-gcc與arm-linux-gcc分別編譯運(yùn)行第一個(gè)C/C++程序(附安裝詳解C源碼文件傳輸亂碼問(wèn)題)很多計(jì)算機(jī)本科生第一次學(xué)習(xí)嵌入式arm-linux-gcc在linux上編譯第一個(gè)程序
2021-12-21 06:22:58

如何使用C++寫(xiě)嵌入式代碼

出于個(gè)人愛(ài)好,最近幾年C++的發(fā)展,使用C++開(kāi)始編寫(xiě)mcu代碼。 1. 寄存器的聲明和定義:訪問(wèn)MCU中的寄存器是mcu開(kāi)發(fā)的基本功能,傳統(tǒng)C程序使用和與或非操作來(lái)訪問(wèn)寄存器,之所以不使用位域來(lái)訪問(wèn)是因?yàn)?代碼移植(不同的編譯器可能會(huì)產(chǎn)生不同的位序),但如果只使用一...
2021-12-17 07:01:49

如何學(xué)習(xí)C++,如何學(xué)好C++

最近,很多學(xué)員都給我發(fā)郵件問(wèn)我應(yīng)該如何學(xué)習(xí)C++,如何學(xué)好C++?那么作為一個(gè)從C語(yǔ)言小白摸爬滾打、入坑無(wú)數(shù)到成長(zhǎng)為如今的高級(jí)C++游戲開(kāi)發(fā)工程師、高級(jí)C++服務(wù)端工程師、項(xiàng)目經(jīng)理、技術(shù)總監(jiān)、我想跟
2021-08-20 06:27:53

如何用C++編寫(xiě)流水燈程序?

為什么很少用C++開(kāi)發(fā)單片機(jī)?如何用C++編寫(xiě)流水燈程序?
2021-09-30 08:27:06

如何選擇C/C++開(kāi)發(fā)方向

C/C++開(kāi)發(fā)方向如何選擇,嵌入式,qt/mfc,游戲開(kāi)發(fā),后端開(kāi)發(fā)【經(jīng)驗(yàn)分享】專(zhuān)注于服務(wù)器后臺(tái)開(kāi)發(fā),包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs
2021-12-24 07:10:44

學(xué)習(xí)C++的方法以及C++的就業(yè)方向

學(xué)習(xí)方向:嵌入式+人工智能嵌入式是一門(mén)技術(shù)學(xué)習(xí)目標(biāo)1.嵌入式開(kāi)發(fā)概述;(面向?qū)ο笤谇度胧介_(kāi)發(fā)中角色)2.嵌入式Linux C++編程;(C++概述、C++學(xué)習(xí)方法、C++開(kāi)發(fā)工具)3.CC++升級(jí)
2021-12-24 07:32:38

學(xué)習(xí)c++和Java

不知道現(xiàn)在是該學(xué)c++還是Java,有一定的c++基礎(chǔ),
2014-03-01 10:30:58

學(xué)習(xí)c++的經(jīng)驗(yàn)分享!

轉(zhuǎn)自:http://www.cndzz.com/download/4094_0/111678.html 學(xué)習(xí)學(xué)好c++的50條忠告1.把C++當(dāng)成一門(mén)新的語(yǔ)言學(xué)習(xí)(和C沒(méi)啥關(guān)系!真的。);2.看
2019-10-08 03:46:47

怎樣用c++來(lái)編寫(xiě)程序呢

這種#ifdef __cplusplusextern "C" {#endif#ifdef __cplusplus}#endif由此,我們可以大膽的使用 c++ 的各...
2022-01-26 06:58:57

鴻蒙c++模板開(kāi)發(fā)詳解

鴻蒙c++模板開(kāi)發(fā)詳解
2021-09-11 15:28:14

JAVA和C++區(qū)別詳解

java較C++運(yùn)行速度慢的原因,1)java是解釋性語(yǔ)言,java程序在運(yùn)行時(shí)類(lèi)加載器從類(lèi)路經(jīng)中加載相關(guān)的類(lèi),然后java虛擬機(jī)讀取該類(lèi)文件的字節(jié),執(zhí)行相應(yīng)操作
2011-06-07 11:34:122307

為什么 C 語(yǔ)言沒(méi)有被 C++ 取代?

C++
電路設(shè)計(jì)發(fā)布于 2022-12-28 19:17:25

C++力扣刷題記之四數(shù)之和,讓我們從C++做題到放棄

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:32:19

C++力扣刷題記之三數(shù)之和,讓我們從C++做題到放棄

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:34:23

C++數(shù)據(jù)結(jié)構(gòu):選擇排序

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:35:01

C++數(shù)據(jù)結(jié)構(gòu):冒泡排序

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:35:43

C++數(shù)據(jù)結(jié)構(gòu):隊(duì)列的順序存儲(chǔ)框架搭建

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:38:53

C++力扣刷題記之最長(zhǎng)公共前綴,讓我們從C++做題到放棄

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:40:13

C++數(shù)據(jù)結(jié)構(gòu):測(cè)試以前講的排序

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:41:34

C++力扣刷題記之有效括號(hào),讓我們從C++做題到放棄

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:43:44

C++數(shù)據(jù)結(jié)構(gòu):插入排序代碼實(shí)現(xiàn)

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:44:58

C++數(shù)據(jù)結(jié)構(gòu):希爾排序思路

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:45:38

C++數(shù)據(jù)結(jié)構(gòu):快速排序代碼實(shí)現(xiàn)

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:46:16

C++數(shù)據(jù)結(jié)構(gòu):希爾排序

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:47:30

C++力扣刷題記之盛最多的水容器,讓我們從C++做題到放棄

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:49:23

C++數(shù)據(jù)結(jié)構(gòu):隊(duì)列的順序存儲(chǔ)測(cè)試

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:49:58

C++數(shù)據(jù)結(jié)構(gòu):排序基本概念

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:53:02

C++數(shù)據(jù)結(jié)構(gòu):樹(shù)的基本概念

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:53:35

C++數(shù)據(jù)結(jié)構(gòu):插入排序

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:54:47

C++數(shù)據(jù)排序:冒泡排序改進(jìn)版

C++
電路設(shè)計(jì)發(fā)布于 2023-01-05 15:55:21

[1.1]--C++與面向?qū)ο蟪绦蛟O(shè)計(jì)緒論

C++
jf_75936199發(fā)布于 2023-01-10 02:10:49

[2.4.1]--1.4兩個(gè)簡(jiǎn)單的C++程序

C++
jf_75936199發(fā)布于 2023-01-10 02:16:01

1.5C語(yǔ)言、C++、C++17、VC++

C++
電路設(shè)計(jì)發(fā)布于 2023-01-10 12:40:14

C++游戲逆向輔助 CSGO_透視的實(shí)現(xiàn)

C++
電路設(shè)計(jì)發(fā)布于 2023-01-10 13:37:05

C語(yǔ)言C++常見(jiàn)學(xué)習(xí)問(wèn)題

C++
電路設(shè)計(jì)發(fā)布于 2023-01-10 14:07:23

C++小白自學(xué)基礎(chǔ)教程之課程回顧08

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 21:03:40

C++小白自學(xué)基礎(chǔ)教程之繼承的概念01

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 21:05:42

C++小白自學(xué)基礎(chǔ)教程之課程回顧12

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 21:08:05

C++小白自學(xué)基礎(chǔ)教程之多繼承原理拋磚13

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 21:10:40

C++小白自學(xué)基礎(chǔ)教程之c++中的三目運(yùn)算符15

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 21:11:56

C++小白自學(xué)基礎(chǔ)教程之函數(shù)重載06

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 21:21:34

C++小白自學(xué)基礎(chǔ)教程之課程回顧11

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 21:23:46

C++小白自學(xué)基礎(chǔ)教程之MyString類(lèi)案例10

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 21:26:50

C++小白自學(xué)基礎(chǔ)教程之類(lèi)的實(shí)現(xiàn)和測(cè)試06

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 21:27:24

C++小白自學(xué)基礎(chǔ)教程之const修飾的是誰(shuí)02

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 21:31:16

C++小白自學(xué)基礎(chǔ)教程之多繼承的基本語(yǔ)法10

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 21:35:52

C++小白自學(xué)基礎(chǔ)教程之課后練習(xí)16

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 21:40:32

C++小白自學(xué)基礎(chǔ)教程之課程復(fù)習(xí)13

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 21:42:18

C++小白自學(xué)基礎(chǔ)教程之課堂答疑08

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 21:43:26

C++小白自學(xué)基礎(chǔ)教程之友元類(lèi)08

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 22:13:02

C++小白自學(xué)基礎(chǔ)課之簡(jiǎn)單的C++程序helloworld02

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 22:27:52

C++小白自學(xué)基礎(chǔ)教程之淺拷貝問(wèn)題分析17

C++
電子學(xué)習(xí)發(fā)布于 2023-01-12 22:29:49

C++小白自學(xué)基礎(chǔ)教程之?dāng)?shù)組類(lèi)小案例-重載19

C++
電子學(xué)習(xí)發(fā)布于 2023-01-13 09:12:41

C++小白自學(xué)基礎(chǔ)課程之課程回顧14

C++
電子學(xué)習(xí)發(fā)布于 2023-01-13 09:13:14

C++小白自學(xué)基礎(chǔ)教程之淺拷貝問(wèn)題拋出16

C++
電子學(xué)習(xí)發(fā)布于 2023-01-13 09:27:17

C++小白自學(xué)基礎(chǔ)教程之友元函數(shù)07

C++
電子學(xué)習(xí)發(fā)布于 2023-01-13 09:30:49

C++零基礎(chǔ)教程之C++虛繼承,輕松上手C++菱形繼承

編程語(yǔ)言C++語(yǔ)言
電子學(xué)習(xí)發(fā)布于 2023-01-14 11:32:40

C++零基礎(chǔ)教程之C++this指針,輕松上手C++ this指針

編程語(yǔ)言C++語(yǔ)言
電子學(xué)習(xí)發(fā)布于 2023-01-14 11:33:13

C++簡(jiǎn)單也實(shí)用的東西:C++引入,C++基礎(chǔ)內(nèi)容教學(xué)篇

編程語(yǔ)言C++語(yǔ)言
電子學(xué)習(xí)發(fā)布于 2023-01-14 11:35:52

C++零基礎(chǔ)教程之C++深拷貝和淺拷貝,輕松上手C++深拷貝和淺拷貝

編程語(yǔ)言C++語(yǔ)言
電子學(xué)習(xí)發(fā)布于 2023-01-14 11:37:32

C++零基礎(chǔ)教程之C++析構(gòu)函數(shù),輕松上手C++析構(gòu)函數(shù)

編程語(yǔ)言C++語(yǔ)言
電子學(xué)習(xí)發(fā)布于 2023-01-14 11:39:09

一起探索C++的世界!

C++
YS YYDS發(fā)布于 2023-07-07 19:10:25

JAVA和C++區(qū)別詳解

1)java是解釋性語(yǔ)言,java程序在運(yùn)行時(shí)類(lèi)加載器從類(lèi)路經(jīng)中加載相關(guān)的類(lèi),然后java虛擬機(jī)讀取該類(lèi)文件的字節(jié),執(zhí)行相應(yīng)操作.而C++編譯的 時(shí)候?qū)⒊绦蚓幾g成本地機(jī)器碼.一般來(lái)說(shuō)java程序執(zhí)行
2017-12-01 09:12:25366

C語(yǔ)言和C++指針的應(yīng)用詳解

要了解指針,多多少少會(huì)出現(xiàn)一些比較復(fù)雜的類(lèi)型,所以我先介紹一下如何完全理解一個(gè)復(fù)雜類(lèi)型,要理解復(fù)雜類(lèi)型其實(shí)很簡(jiǎn)單,一個(gè)類(lèi)型里會(huì)出現(xiàn)很多運(yùn)算符,他們也像普通的表達(dá)式一樣,有優(yōu)先級(jí),其優(yōu)先級(jí)和運(yùn)算優(yōu)先級(jí)一樣,所以我總結(jié)了一下其原則:
2019-11-12 17:48:334

圖文詳解C++虛表的剖析

圖文詳解C++虛表的剖析
2020-06-29 14:23:502255

圖文詳解C++的輸出輸入

圖文詳解C++的輸出輸入
2020-06-29 14:53:193083

嵌入式C++開(kāi)發(fā)詳解

一、C++概述1.嵌入式開(kāi)發(fā)中為什么選擇C++語(yǔ)言?(1)面向過(guò)程編程的特點(diǎn)C語(yǔ)言特點(diǎn):C語(yǔ)言是在實(shí)踐的過(guò)程中逐步完善的 ·沒(méi)有深思熟慮的設(shè)計(jì)過(guò)程 ·使用時(shí)存在很多“灰色地帶
2021-10-20 20:21:0814

已全部加載完成