C語言學習記錄_2019.02.10
- sizeof:給出某個類型或某個變量在內存中占據的字節數;(1個字節8位,即8比特)
- 格式符
(1)%ld表示數據按十進制有符號長型整數輸入或輸出。
- &:取得變量的地址;且必須對“變量”來取地址;
- 0x:16進制表示法;
- C語言的內存分配為堆棧的自頂向下來分配的,地址逐漸減小;
- 數組A[ ]的地址:&a==a==&a[0];
- 指針:指針變量就是用來記錄地址的變量;
(2)%d表示數據按十進制有符號整型數輸入或輸出。
(3)%u表示數據按十進制無符號整型數輸入或輸出。
C語言學習記錄_2019.02.10
相關推薦
C語言學習記錄_2019.02.10
ida href 技術 進制 c語言學習 style top 16進制 display sizeof:給出某個類型或某個變量在內存中占據的字節數;(1個字節8位,即8比特) 格式符 (1)%ld表示數據按十進制有符號長型整數輸入或輸出。 (2)%d表示數據按十進制
C語言學習記錄_2019.02.02
換行 3.3 第一次 b+ ota scan total 語言 嵌入 變量在第一次被使用之前應該賦初值 scanf(“%d”,&price); scanf(“price%d %d”,&price); scanf中的東西一定是要輸入的東西。 定義常量:co
C語言學習記錄_2019.02.03
bsp return 空格 turn 輸入 其他 c語言 printf 並行 優先級:算術運算符 > 關系運算符 > 賦值 ==和!=的優先級低於其他關系運算符 連續的關系運算符從左到右進行 註釋:“//”或“/**/” 判斷語句:if else 寫代碼有時看
C語言學習記錄_2019.02.04
!= 條件運算 輸出 tip ips 並不是 好的 賦值 匹配 邏輯性變量的定義符:bool,在C語言中只有true和false; 定義方式:bool t = true; 邏輯運算符: !:邏輯非 &&:邏輯與 ||:邏輯或 表達區間的錯誤形式:4<
C語言學習記錄_2019.02.05
double tom 縮進 include 代碼風格 border 範圍 循環 個數 switch只能判斷整數,而分段函數的判別是一個範圍,我們無法用整數來表示範圍 跟蹤語句的方法: (1)debug調試 (2)printf( )語句跟蹤 小套路:當循環次數很大時,可以
C語言學習記錄_2019.02.06
公約數 -- 語言學 作用 結構化 次數 block bsp 程序 break語句的作用:當執行到break,則跳出循環,免去不必要的循環次數,節省時間和資源。-----跳出循環,結束循環; continue:跳過這一次循環剩下的語句,進入到下一輪循環。-----跳到下一
C語言學習記錄_2019.02.09
student 數據 nbsp left 打印 char* \n right abc 打印字符串:%s--------printf(“%s”,”abcd”); 打印字符串數組中某一位:%c--------printf(“%c”,”abcd[2]”); 字符的定義及打印格式
C語言學習記錄_2019.02.12
const 指向 傳遞 函數 原型 語言 c語言學習 單元 就是 “學計算機一定要有一個非常強大的心理狀態,計算機不是黑魔法,都是人想出來的,別人能夠想的出來,那麽,總有一天,我也能夠想的出來。” 指針類型的變量就是保存地址的變量。 int* p=&i;-----
C語言學習記錄_2019.02.23
程序員 height 字符串長度 單個 成員 order 可能 [] 部分 char類型的輸出: scanf(“%d”,&i);//i=49; char x=i; printf(“x=%d\n”,x); printf(“x=’%c’\n”,c); 得到 x=49
C語言學習記錄_2019.01.29
style lac mar 編程 () int clu ont 框架 C語言的靈魂:指針 #include <stdio.h> int main(int argc, char **argv) { printf("Hello, Wo
數據結構學習記錄_2019.02.10
一對多 復雜度分析 分析 一個 上界 空間 程序 size 時間 樹的結構:一對多的結構 圖的結構:多對多的結構 面向對象的語言:C++,java等語言 類:某一個數據及其跟它相關的一些數據的封裝 常用英文單詞:列數:columns;行數:raws; 抽象數據類型:不關心
C語言學習記錄(3)
C語言學習記錄 Mooc上C語言練習 念整數 題目內容: 你的程式要讀入一個整數,範圍是[-100000,100000]。然後,用漢語拼音將這個整數的每一位輸出出來。 如輸入1234,則輸出: yi er san si 注意,每個字的拼音之間有一個空格,但是最
C語言學習記錄(4)
C語言學習記錄 學校的OJ上的題 青年歌手大獎賽_評委會打分 題目描述 青年歌手大獎賽中,評委會給參賽選手打分。選手得分規則為去掉一個最高分和一個最低分,然後計算平均得分,請程式設計輸出某選手的得分。 輸入描述 輸入資料有多組,每組佔一行,每行的第一個數是n(
C語言學習|陣列習題(10.17)
特殊函式 1.exit(1):退出整個程式,終止程序,返回1給作業系統(返回0表示正常退出,其餘數表異常) 程式碼 猜隨機數 #include <stdio.h> #include <stdlib.h> #include <time
C語言學習記錄(7)時間格式轉換
C語言學習記錄 學習OJ上的C語言題 時間格式轉換 題目描述 編寫一個程式,要求使用者輸入24小時制的時間,然後按照12小時制的格式顯示出來。 提示: hours == 0時,顯示12:MM AM hours < 12時,顯示HH:MM AM hours
C語言學習記錄(8)列印三角圖形
C語言學習記錄 前言 一直自己沒有學習做筆記的習慣,所以為了加強自己對知識的深入理解,決定將學習筆記寫下來,希望向各位大牛們學習交流! 不當之處請斧正!在此感謝!這邊就先從學習C語言寫起,自己本身對程式語言方面不擅長,所以決定對此從基礎開始學習, 大牛們對此文可
數據結構學習記錄_2019.02.09
inf return 效率 alt itl spl 分享圖片 splay 有關 解決問題方法的效率,跟空間的利用效率有關; 計算多項式:(最一般方法) double f(int n,double a[],double x) { int i; double
C語言學習 18-10-26
1.在連結串列任意位置插入節點 (1) 節點的內容包括 id、name、telphone number以及p_next,可編寫程式對任意 id 位置之前進行插入; (2) 實現步驟: 1.) (頭插入)判斷是否 head 的 id 即為所要插入的位置,若是,則先將 node 的 p_ne
C語言學習 18-10-25
1.手動在末尾新增連結串列 (1).判斷該連結串列是否是個空連結串列,若是,則直接將頭指標指向新增的節點 (2).若不是空連結串列,則將新節點新增到連結串列的最後 #include<stdio.h> #include<stdlib.h> typedef st
C語言學習 18-10-23
1.結構體 宣告一個結構體 struct NAMENOTE { int id; char *name; char *tel_num; }; 對結構體起“別名” 起別名即為使用typedef: typedef struct NAM