C語言與指針3——基本數據類型

誤區補充

char 的 表示范圍0-127
signed char ±127
unsigned char 0-255

enum不常用,但是常見,這里記錄一下。

enum Day
{Monday = 1,//范圍是IntTuesday =2,Wednesday =3
};
enum Day d = Monday;
switch (d)
{case Monday:{printf("%d",Monday);break;}default:{break;}
}

字符串與char指針

void main()
{char* d = "message";printf("%s\n",d);//輸出是messageprintf("%d\n",d[7]);//輸出是0, 因為自動添加了\0return 0;
}

寄存器變量——頻繁使用,效率高

register int data = 1;

沒有布爾類型的數據

int a = 1;
int b = 2;
if(a){}//執行
if(a<b)//返回是1,繼續執行
if(a&&b)//返回是1
if(a||b)//結果為0,不執行
// && 和 || 運算有短路性質,如果左邊的變量足夠得到結果,則不會進行運算。

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

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

相關文章

如何理解 MCP 和 A2A 的區別?|AI系統架構科普

你有沒有發現,現在越來越多AI項目的架構圖里,都開始出現一些看不懂的新縮寫。 MCP(Multi-component Pipeline),還有另一個也經常出現在大模型系統搭建中的詞,叫 A2A(Agent-to-Agent)。 這倆東西看起來都跟智能體(Agent)有關,但到底有啥區別?誰更強?誰更適合你?…

C語言中 typedef 關鍵字

在C語言中&#xff0c;typedef 關鍵字用于為現有數據類型定義新的別名&#xff08;類型重命名&#xff09;&#xff0c;其核心目的是?提高代碼可讀性?和?簡化復雜類型的聲明?。以下是其用法詳解及典型場景&#xff1a; 1.基本語法? typedef original_type new_type_name…

Learning vtkjs之TubeFilter

過濾器 沿著線生成管道 介紹 vtkTubeFilter - 一個在每條輸入線周圍生成管的過濾器 vtkTubeFilter是一個在每條輸入線周圍生成管的過濾器。管由三角形條帶組成&#xff0c;并隨著線法線的旋轉而旋轉。如果沒有法線存在&#xff0c;它們會自動計算。管的半徑可以根據標量或向…

python常用科學計算庫及使用示例

?一、NumPy - 數值計算基礎庫?? ??安裝?? pip install numpy ??核心功能示例?? 1. 數組創建與運算 import numpy as np# 創建數組 arr np.array([1, 2, 3, 4]) matrix np.array([[1, 2], [3, 4]])# 數學運算 print(arr 1) # [2 3 4 5] print(matrix …

中科院黃飛敏等人證明希爾伯特第六問題使用的或然判斷(估計)-沒有使用演繹推理的必然判斷

國家自然科學基金委在2013年介紹黃飛敏的工作&#xff0c;居然是錯誤的&#xff1a;黃飛敏等人73頁的論文&#xff0c;全篇都是用或然判斷的“估計”代替必然判斷的演繹證明&#xff0c;將沒有實驗的推演當成事實。 首頁 >>年度報告 >>2013年度報告 >>第二部…

【安裝指南】Chat2DB-集成了AI功能的數據庫管理工具

一、Chat2DB 的介紹 Chat2DB 是一款開源的、AI 驅動的數據庫工具和 SQL 客戶端&#xff0c;提供現代化的圖形界面&#xff0c;支持 MySQL、Oracle、PostgreSQL、DB2、SQL Server、SQLite、H2、ClickHouse、BigQuery 等多種數據庫。它旨在簡化數據庫管理、SQL 查詢編寫、報表生…

vite項目tailwindcss4的使用

1、安裝taillandcss 前幾天接手了一個項目&#xff0c;看到別人用tailwindcss節省了很多css代碼的編寫&#xff0c;所以自己也想在公司項目中接入tailwindcss。 官網教程如下&#xff1a; Installing Tailwind CSS with Vite - Tailwind CSS 然而&#xff0c;我在vite中按…

第 13 屆藍橋杯 C++ 青少組省賽中 / 高級組 2022 年真題

一、選擇題 第 1 題 題目&#xff1a;已知char a; float b; double c;&#xff0c;執行語句c a b c;后變量c的類型是&#xff08; &#xff09;。 A. char B. float C. double D. int 正確答案&#xff1a;C 答案解析&#xff1a; 在 C 中&#xff0c;表達式運算會進行類型…

解決GoLand無法Debug的問題

文章目錄 解決GoLand無法Debug的問題問題描述解決方案方法一&#xff1a;安裝并替換Delve調試工具方法二&#xff1a;通過GoLand自動安裝方法三&#xff1a;配置自定義Delve路徑 驗證解決方案常見問題排查總結 解決GoLand無法Debug的問題 問題描述 在使用GoLand進行Go語言開發…

5.2刷題

P1064 [NOIP 2006 提高組] 金明的預算方案 背包&#xff0b;附屬品DP #include<bits/stdc.h> using namespace std; #define int long long int n, m, v, p, q; struct node{int id, v, s, f; }a[100]; int b[32010], dp[32010]; bool cmp(node a, node b){if(a.id b.…

輕舟系列FPGA加速卡:大模型分布式訓練中的高效協同者

在超大規模模型&#xff08;如千億級參數&#xff09;的分布式訓練中&#xff0c;計算、存儲與通信的協同優化是突破性能瓶頸的關鍵。綠算技術公司的輕舟系列FPGA加速卡憑借其低延遲、高能效和可編程特性&#xff0c;能夠成為分布式訓練架構中的異構加速節點。其在訓練集群中的…

序列數據(Sequential Data)??:按順序排列的動態信息載體

核心定義?? 序列數據是??按特定順序排列??的數據集合&#xff0c;其中元素的??位置或時間順序??蘊含關鍵信息。例如&#xff1a; ??時間序列??&#xff1a;股票價格、氣溫變化&#xff08;按時間戳排列&#xff09;。??文本??&#xff1a;句子中的詞語序列…

【單片機數碼管實現第一位開始走0~9,1s后第二位再開始亮】2022-5-2

緣由怎么讓單片機數碼管實現第一位開始走0~9,1s后第二位再開始亮? - 24小時必答區 #include "REG52.h" void sm7447(unsigned char mz, unsigned char w) {unsigned char Xd0;P2255;P2mz;P3w;while(Xd); } void main() {unsigned char jz0,zhi128;unsigned int Ys4…

InnoDB索引的原理

在鵝廠后端開發一面&#xff0c;我遇到了如題這樣一個比較寬泛的問題&#xff0c;當時可能只是背了相關概念&#xff0c;對于索引的了解不是很深刻。 最近&#xff0c;我花了很大的功夫去深入了解MySQL的索引。 下面是我的一些思考&#xff1a; 索引&#xff0c;對于InnoDB來說…

FormCalc 支持的編程語言和軟件

FormCalc 是一種專為 PDF 表單計算設計的腳本語言&#xff0c;主要應用于 Adobe 生態及 SAP 相關工具。以下是支持 FormCalc 的主要軟件和平臺&#xff1a; 1. Adobe LiveCycle Designer&#xff08;最佳支持&#xff09; 原生支持&#xff1a;FormCalc 是 LiveCycle Designe…

unity 為什么不切片 Sprite.rect 與Sprite.textureRect的值還不一樣

一。測試代碼&#xff1a; 二。發現Debug不一樣的原因 與解決方案&#xff1a; 下圖右邊所示&#xff1a; 網格類型默認為緊密 在 Unity 中&#xff0c;紋理導入時可能存在自動的偏移和裁剪設置。即便你沒有手動切片&#xff0c;Unity 可能會根據紋理的導入設置&#xff0c;對…

超預期!淘寶閃購提前開放全國全量,聯合餓了么扭轉外賣戰局

餓了么由守轉攻。 作者|景行 編輯|楊舟 淘寶餓了么&#xff0c;終于落子&#xff0c;“淘寶閃購”&#xff0c;橫空出世&#xff0c;僅僅2天&#xff0c;業務加速。 4月30日上午&#xff0c;當外賣戰場陷入沉寂時&#xff0c;淘寶宣布將即時零售業務“小時達”升級為“淘寶閃…

minio相關面試問題和參考答案

可以考慮以下幾個方面&#xff1a; MinIO概述與特性MinIO與其他對象存儲的比較MinIO的使用場景MinIO的API與SDKMinIO的安全性與權限管理MinIO的性能優化 以下是一些相關的面試技術問題及其參考回答&#xff1a;具體如下&#xff1a; MinIO的主要特性包括&#xff1a; 高性能&am…

加載ko驅動模塊:顯示Arm版本問題解決!

1、問題 驅動模塊加載&#xff0c;使用命令&#xff1a;modprobe chrdevbase.ko 時出現&#xff1a; hrdevbase: version magic 4.1.15 SMP preempt mod_unload modversions ARMv6 p2v8 ’ should be 4.1.15 SMP preempt mod_unload modversions ARMv7 p2v8 ’ ———————…

【論文閱讀一】掌握高效閱讀法,開啟學術研究新旅程:S. Keshav教授論文閱讀的三遍法

文章目錄 一、三遍閱讀法1. 初讀&#xff1a;10分鐘&#xff1a;宏觀把握&#xff0c;快速篩選2. 第二遍&#xff1a;1個小時&#xff1a;更仔細的閱讀&#xff0c;了解文中論點3. 第三遍&#xff1a;深入理解&#xff0c;注重細節&#xff0c;挑戰假設 二、運用三遍閱讀法進行…