C語言入門教程-字符串須知
字符串須知 關于字符串常量假設您編寫并運行下面兩段代碼: printf("%s ",s);} Fragment 2 {char s[100];strcpy(s,"hello");printf("%s ",s);} 雖...
C語言入門教程-字符串
字符串 數(shù)組按常規(guī)順序保存字符:str[0]保存字符串的第一個字符,str[1]保存第二個,等等。但為什么一個大小為100的數(shù)組會容納不下大小為100的字...
C語言入門教程-指向指針的指針
指向指針的指針 創(chuàng)建一個指針,使它指向另一個指針,這是可能的,而且常常也是必要的。這一技術有時被稱為句柄。在某些情況下,操作系統(tǒng)需要有自主移動堆上的...
C語言入門教程-指針進階
指針進階 通常,您會將指針用于比前面這些例子更復雜一點的情況。例如,比起創(chuàng)建和使用指向整數(shù)的指針來說,直接創(chuàng)建和使用普通整數(shù)要容易得多。本節(jié)我們將考...
C語言入門教程-計算機中的棧和堆
計算機中的棧和堆 今天的個人電腦或工作站一般配備有16至64兆字節(jié)的RAM。系統(tǒng)通過使用虛擬內存技術將內存塊和硬盤空間不斷交換,從而為CPU制造假象使它認為有多得...
C語言入門教程-動態(tài)數(shù)據結構
動態(tài)數(shù)據結構 動態(tài)數(shù)據結構可以根據需要,從稱之為堆的內存空間上分配和釋放內存。動態(tài)數(shù)據結構在C程序中極其重要,因為通過動態(tài)數(shù)據結構,程序員能準確地控制...
指針作為函數(shù)參數(shù)
指針作為函數(shù)參數(shù) 大多數(shù)C程序員開始使用指針時是用它們實現(xiàn)函數(shù)的參數(shù),所謂可變參數(shù)。為了理解可變參數(shù)是如何工作的,我們看看在C語言中如何執(zhí)行一個交換函...
C語言入門教程-指針常見錯誤
指針常見錯誤 錯誤 1:未初始化的指針一個最易犯的指針錯誤是試圖引用未初始化(因而指向的是無效地址)的指針。例如: int*p; *p=12; ...
C語言入門教程-指向同一地址
指向同一地址 C語言的一個優(yōu)點是:任意多個指針可以指向同一內存地址。例如,下面的代碼聲明p、q、r為整型指針后令它們全部指向i: int i;int *p, *q, *r;...
C語言入門教程-內存地址
內存地址 如果您在計算機硬件的層面上理解了內存地址的原理,前面的討論就會變得更加清晰了。您若還沒有閱讀過位和字節(jié),那么現(xiàn)在應該去讀一遍這篇文章,它會...
C語言入門教程-指針基礎
指針基礎 將指針和普通變量進行比較,將有助于您理解指針。 所謂“普通變量”就是存儲器中能夠保存數(shù)值的一個位置。例如,當您聲明變量i為一個整數(shù)時,...
C語言入門教程-為什么要用指針?
為什么要用指針? 假設您想制作一個文本編輯器——一種用于編輯普通ASCII文本文件的程序,如UNIX上的“vi”或Windows上的“記事本”。文本編輯器是很常用的軟件,因...
C語言入門教程-指針
指針 在C語言中,指針被廣泛使用。所以要想完整地掌握C語言,您需要對指針有很好的了解,并能夠運用自如。這一節(jié)和隨后幾節(jié),將幫助您建立起對指針的完整理解...
C語言入門教程-讀取文本文件
讀取文本文件若要讀取一個文件,請使用r模式打開。一般來說,讀取文件時最好不要用fscanf,因為,除非文件的數(shù)據格式非常標準,否則fscanf并不能準確地讀取數(shù)據。請...
C語言入門教程-打開文本文件
打開文本文件 使用fopen可以打開一個文件。fopen以某種指定模式(最常用的三種模式為r、w和a,分別代表讀、寫和附加)打開文件后,會返回一個文件指針,以后您就用...
C語言入門教程-文本文件
文本文件 C中的文本文件很簡單,不難掌握。所有的文本文件操作函數(shù)和相關類型都由stdio庫提供。 當您的C程序需要文本輸入輸出(I/O)功能,且只有一個信息...
電子技術應用論壇討論
最新話題
- ·【有獎打卡活動】2023年打卡計劃,兔飛猛進決勝開局!
- ·已結束-【書籍評測活動】一本書,匯聚華為、曠視、高通等主流廠商的AI技術
- ·【書籍評測活動NO.4】RT-Thread官方撰寫,涵蓋26種設備驅動的開發(fā)指南
- ·【書籍評測活動NO.3】一本書帶你了解谷歌、蘋果等科技巨頭都看好的RISC-V體系結構
- ·【書籍評測活動NO.2】瑞芯微官方推薦,基于RK3399Pro與RK3588的深度學習實踐
- ·了解推挽射隨放大器的工作原理及電路特點
- ·【廣東龍芯2K500先鋒板試用體驗】CPU性能基準測試——CoreMark和計算質數(shù)
- ·電子產品玩具消費類電子專用LDO驅動芯片
- ·預測!2023年鋼市能有好轉嗎?
- ·SL3036H 90V降壓恒壓芯片 100V降壓恒壓芯片 120V降壓恒壓
熱門討論
精品文章
更多>>推薦閱讀
每月人物
如何選用元器件實現(xiàn)精密直流電源的設計
電池測試、電化學阻抗譜和半導體測試等測試和測量應用需要準確的電流和電壓輸出直流電源。在環(huán)境溫度變化為±5°C時,設備的電流和電壓控制精度需要...
模擬大咖對話:國產替代之后的中國模擬芯出路何在?
(電子發(fā)燒友網報道 文/章鷹)9月中旬以來,電子時報報道,業(yè)內人士透露,隨著交付周期延長到6個月以上,模擬芯片供應商德州儀器(TI)和安森美均已...
每周排行
創(chuàng)新實用技術專題
資料下載
精品文章
編輯推薦廠商產品技術軟件/工具OS/語言教程專題
| 電機控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無刷電機 | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機 | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網 | NXP | 賽靈思 |
| 步進電機 | SPWM | 充電樁 | IPM | 機器視覺 | 無人機 | 三菱電機 | ST |
| 伺服電機 | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網 | 國民技術 | Microchip |
| 開關電源 | 步進電機 | 無線充電 | LabVIEW | EMC | PLC | OLED | 單片機 |
| 5G | m2m | DSP | MCU | ASIC | CPU | ROM | DRAM |
| NB-IoT | LoRa | Zigbee | NFC | 藍牙 | RFID | Wi-Fi | SIGFOX |
| Type-C | USB | 以太網 | 仿真器 | RISC | RAM | 寄存器 | GPU |
| 語音識別 | 萬用表 | CPLD | 耦合 | 電路仿真 | 電容濾波 | 保護電路 | 看門狗 |
| CAN | CSI | DSI | DVI | Ethernet | HDMI | I2C | RS-485 |
| SDI | nas | DMA | HomeKit | 閾值電壓 | UART | 機器學習 | TensorFlow |
| 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 |


