提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助檔案
文章目錄
???????
前言
本文介紹:
1. 資料型別介紹
2. 整形在記憶體中的存盤:原碼、反碼、補碼
3. 大小端位元組序介紹及判斷
4. 浮點型在記憶體中的存盤決議
提示:以下是本篇文章正文內容,下面案例可供參考
一、資料型別介紹
示例:pandas 是基于NumPy 的一種工具,該工具是為了解決資料分析任務而創建的,
char //字符資料型別
short //短整型
int //整形
long //長整型
long long //更長的整形
float //單精度浮點數
double //雙精度浮點數
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//整型:
char
unsigned char
signed char
short
unsigned short[int]
signed short[int]
int
unsigned int
signed int
long
unsigned long[int]
signed long[int]
//浮點
float
double
//構造型別
//> 陣列型別
//> 結構體型別 struct
//> 列舉型別 enum
//> 聯合型別 union
//指標型別
int* pi;
char* pc;
float* pf;
void* pv;
//空型別:
//void 表示空型別(無型別)
//通常應用于函式的回傳型別、函式的引數、指標型別,
二、整形在記憶體中的存盤
1.原碼、反碼、補碼
代碼如下(示例):
計算機中的整數有三種表示方法,即原碼、反碼和補碼,
三種表示方法均有符號位和數值位兩部分,符號位都是用0表示“正”,用1表示“負”,而數值位
負整數的三種表示方法各不相同,

2.大小端介紹


判斷大小端的代碼
//代碼1
#include <stdio.h>
int check_sys()
{
int i = 1;
return (*(char*)&i);
}
int main()
{
int ret = check_sys();
if (ret == 1)
{
printf("小端\n");
}
else
{
printf("大端\n");
}
return 0;
}
//代碼2
int check_sys()
{
union
{
int i;
char c;
}un;
un.i = 1;
return un.c;
}
后續介紹
3. 大小端位元組序介紹及判斷
4. 浮點型在記憶體中的存盤決議
提示:這里對文章進行總結:
例如:以上就是今天要講的內容,本文僅僅簡單介紹了pandas的使用,而pandas提供了大量能使我們快速便捷地處理資料的函式和方法,
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/301806.html
標籤:其他
上一篇:??TCP通信傳輸協議詳解??(Java網路通信專案進階二)
下一篇:記憶體函式的介紹
