Pointer--Learing MOOC-C語言第九周指針

2、指針運算

? ? ? ? 1.指針運算(本節內容詳細請登錄中國大學MOOC官網查詢)

? ? ? ? ? ? ? ? 指針是可計算的

? ? ? ? ? ? ? ? 1+1=2?

? ? ? ? ? ? ? ? 指針計算

? ? ? ? ? ? ? ? *p++

? ? ? ? ? ? ? ? 指針比較

? ? ? ? ? ? ? ? 0地址

? ? ? ? ? ? ? ? 指針的類型

? ? ? ? ? ? ? ? 用指針來做什么

? ? ? ? 2.動態內存分配

? ? ? ? ? ? ? ? 輸入數據:1.如果輸入數據時候,先告訴你個數,然后再輸入,要記錄每個數據,C99可以用變量做數組定義的大小,C99之前呢?

? ? ? ? ? ? ? ? 2.int? ?*a = (int *)malloc(n*sizeof(int));//以字節為單位

指針和數組是一樣的其實。

代碼如下:

空間有限:沒空間返回0或者是NULL

白紙得來終覺淺,絕知此事要躬行。

PS:編譯環境:Dev-C++? ? ? ? 編譯器:gcc

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/920478.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/920478.shtml
英文地址,請注明出處:http://en.pswp.cn/news/920478.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

升級DrRacket8.10到8.18版本@Ubuntu24.04

升級DrRacket8.10到8.18版本 安裝參考:在FreeBSD、Windows、Ubuntu24三種平臺下安裝Racket多范式編程語言_racket安裝-CSDN博客 Ubuntu24.04里面的版本是8.10,所以無法使用apt upgrade升級,最終是使用下載升級軟件,手工升級完成&#xff01…

亞馬遜季節性產品運營策略:從傳統到智能化的演進

"季節性產品如何在有限銷售窗口內實現收益最大化?" "面對劇烈波動的市場需求,廣告投放該如何靈活應對?" "如何避免旺季斷貨或淡季資源浪費的庫存難題?" "傳統人工運營方式能否跟上季節性產品的…

解析xml文件并錄入數據庫

主函數:參數處理、信號處理、打開日志、解析參數到結構體、添加進程心跳、處理業務函數業務處理函數:將規則xml加載到結構體(xml文件名、對應表名、更新標志、預先執行語句)、打開源文件夾并匹配10000個xml文件、判斷數據庫是否開…

mongoDB學習(docker)

docker 命令創建mongoDBdocker pull mongo docker run -d --name my-mongo \-e MONGO_INITDB_ROOT_USERNAMEroot \-e MONGO_INITDB_ROOT_PASSWORD123456 \-v /my/data/mongo:/data/db \-p 27017:27017 \mongodocker run -d --name my-mongo -e MONGO_INITDB_ROOT_USERNAMEroot…

軟件測試(四):等價類和判定表

1.等價類劃分表例:qq號等價類測試用例:無論有效無效,對應的用例都只舉一個數據例子(例子在其對應的用例情況區間任選一個即可)自測案例寫完測試用例后執行測試用例驗證(借助工具DDSP)實際結果與…

week5-[二維數組]翻轉

week5-[二維數組]翻轉 題目描述 給定一個 nnn\times nnn 的正方形二維數組,將它旋轉 180180180 度后輸出。 輸入格式 輸入共 n1n 1n1 行。 第 111 行 111 個正整數 nnn。 接下來 nnn 行,每行 nnn 個正整數 aija_{ij}aij? 表示這個二維數組。 輸出格式 …

微調大模型并部署服務提供外部調用

微調大模型并部署服務提供外部調用1.背景知識介紹說明LoRA 微調算法LoRA原理:微調常見框架2. 環境搭建下載并使用docker compose部署 LLaMA-Factory3. 微調微調結束之后導出模型4. 本地運行模型5. 服務http調用驗證應用到的技術 微調框架( LLama-Factory…

命令行操作:邏輯運算符、重定向與管道

命令行操作:邏輯運算符、重定向與管道前言一、邏輯運算符1.1. 邏輯運算符 && (AND)1.2. 邏輯運算符 || (OR)1.3. 標準文件描述符 (FD)二、重定向2.1 重定向: > 與 >>2.2 重定向錯誤輸出: 2>/ 與 2>>2.3 POSIX 推薦(經常使用)三、管道 (順…

IDA Pro 逆向安卓 SO 庫實戰指南:從靜態分析到動態調試

IDA Pro 逆向安卓 SO 庫是一個系統性的工程。下面我將為你提供一個從環境準備、基礎靜態分析到高級動態調試的完整實戰指南。一、 準備工作與環境搭建 所需工具IDA Pro: 主力逆向工具,建議使用 7.7 或更高版本,對 ARM/ARM64 架構支持更好。目標 APK:…

Python爬蟲(47)Python異步爬蟲與K8S彈性伸縮:構建百萬級并發數據采集引擎

目錄一、背景與行業痛點二、核心技術架構解析2.1 異步爬蟲引擎設計2.2 K8S彈性伸縮架構三、生產環境實踐數據3.1 性能基準測試3.2 成本優化效果四、高級優化技巧4.1 協程級熔斷降級4.2 預測式擴容五、總結🌈Python爬蟲相關文章(推薦)一、背景…

處理器的雙發射是什么?

處理器的雙發射是什么? 這是一個處理器微架構層面的概念,對于理解現代高性能CPU(包括一些Cortex-M7/M55/M85等高端MCU內核)如何提升性能至關重要。 核心摘要 雙發射 是一種處理器設計技術,允許CPU的譯碼器在一個時鐘周期內,同時解碼并派發兩條指令到不同的執行單元中去…

麒麟操作系統掛載NAS服務器

前言:因信創整改,需將原服務器的服務全部遷移到信創服務器,在部署完應用后,發現外掛了NAS服務(可用df -h查看掛載文件),于是在信創服務器上需要掛載NAS服務器。在Linux上掛載NAS服務器可以通過多…

qt配置ros2環境,簡單版本

因為不同的系統環境會有差異,先把我的環境介紹如下: 系統:Ubuntu22.04 ROS版本:ros2 humble Qt版本:qt-5.14.2 要配置Qt中的ros環境,需要在Qt的系統環境中添加2個變量,一個是編譯環境變量、一個…

【基于C# + HALCON的工業視覺系統開發實戰】三十六、PCB焊點缺陷檢測:0漏檢的局部變形匹配技術

摘要:針對PCB焊點檢測中虛焊、錫珠、偏移三大核心缺陷,本文提出基于局部變形匹配與黃金模板的工業級解決方案。系統采用"同軸光源+四向可調支架"的硬件布局消除器件陰影,結合HALCON 24.11的局部變形匹配算法適應PCB熱膨脹形變。通過多尺度模板庫自學習機制實現8秒…

諾基亞無人機網絡(NDN-Nokia Drone Networks):面向工業運營的全自動無人機解決方案

諾基亞無人機網絡(NDN-Nokia Drone Networks):面向工業運營的全自動無人機解決方案諾基亞無人機網絡 (NDN) 是一款先進的全自動無人機一體化解決方案,旨在提升和數字化各種工業和公共安全用例。這款多功能 BVLOS 解決方案基于先進的蜂窩連接,…

OpenTelemetry 在 Spring Boot 項目中的3種集成方式

目錄 1. 自動埋點(Java Agent) 2. 注解驅動(WithSpan) 3. 手動埋點(SDK 編程) 配置關鍵點 方案選擇建議 OpenTelemetry 在 Spring Boot 項目中的應用主要有以下三種方式,按實現復雜度由低到…

nvue文件text標簽 不同樣式的文本在同一段落顯示

參考鏈接&#xff1a;nvue中處理text為塊級元素的替代解決方法_nvue 塊級元素-CSDN博客 實現效果&#xff1a; nvue的text是塊級元素&#xff0c;用上層加粗的絕對定位覆蓋底層的文本實現 <view class"cus-text-area"><!-- nvue的text是塊級元素&#xff0…

STM32的ADC寄存器操作

ADC硬件電路ADC的硬件電路主要由輸入電路&#xff0c;觸發信號電路&#xff0c;數據寄存器電路&#xff0c;中斷電路還有數據總線這及部分構成。輸入信號通道ADC的通道輸入到轉換器&#xff0c;每個ADC有多達18個通道&#xff0c;可測量16個外部和2個內部信號源&#xff0c;溫度…

Java 實現HTML轉Word:從HTML文件與字符串到可編輯Word文檔

在實際開發中&#xff0c;將HTML頁面或內容轉換為Word文檔是一項常見需求。無論是將網頁報表導出為正式文檔&#xff0c;還是將合同、發票等頁面內容生成可編輯的Word文件&#xff0c;這種轉換都能顯著提升文檔的復用性和歸檔價值。然而&#xff0c;HTML與Word在結構和渲染機制…

華為L420國產筆記本(統信UOS桌面專業版1070)安裝openEuler2403虛擬機

本文探討在華為L420國產筆記本&#xff08;操作系統為統信UOS桌面專業版1070&#xff09;中安裝openEuler2403的arm版虛擬機。 一、測試環境 1、硬件設備 華為L420國產筆記本&#xff0c;CPU為華為麒麟9006C&#xff0c;內存16G 2、操作系統 統信UOS桌面專業版1070 二、安…