原创 day08-break與循環的瞭解

  do while   格式          do {          }while(表達式)   先執行一次,纔去判斷。不等價於for while循環。 Switch用法: 電梯式程序   Break的用法:           

原创 day20-鏈表的初步理解

鏈表:  算法:   通俗定義:    解題的方法和步驟  狹義定義:     對不同的存儲結構,要完成某一個功能所執行的操作是不一樣的   比如:    要輸出數組中所有元素的操作和    要輸出鏈表中所有元素的操作保

原创 我的友情鏈接

編程技術迷

原创 day10 -函數的學習

day10函數  爲什麼需要函數   避免了重複性操作   有利於程序的模塊化  什麼叫做函數   邏輯上:    能夠接收數據『也可以不接收數據』       物理上:    能夠對接收的數據進行處理    能夠把處理

原创 day17 - 動態內存的分配初步理解

   爲什麼需要動態內存分配?  1.動態內存很好的解決了傳統數組的缺陷  2.傳統數組也叫做靜態的數組    動態構造一維數組的方法一:  #include <stdio.h>  #include <malloc.h>  int main

原创 day12 -簡單瞭解下變量的作用域

常用的函數:  double sqrt(double x)  求X的平方根  int abs(int x)  求X的絕對值  double fabs(double x)  求X的絕對值 7. 變量的作用域或存儲方式  按作用

原创 day07 - 基礎語法瞭解

    1.十進制轉換r進制的規則   方法: 取r取餘,直至商爲0 ,餘數排序倒序.     自增{或者自減}   分類:          前自增 ++ i 後自增   i ++;   這兩個有什麼不同之處呢?   相同點: 最終都會加

原创 day05-基礎衝刺

  If的常見問題: 1>     空語句的問題 If (3 > 2); 等價於 if (3 > 2) ; //這是一個空的語句   2>          If(表達式)          A;          else       

原创 day06-基礎語法瞭解

  分類:                    某些代碼可以被重複執行的過程.                    1>.格式:                             for 1.       格式(1;2;3) 語句

原创 day19 - 關於進制的轉換與理解補碼的知識

  #include <stdio.h>  enum WeekDay {  Sunday,Monday,Tuesday,WednesDay,Thursday,Friday,Saturday,//注意:;     }; void show(e

原创 day18 -結構體的學習

結構體需要注意的內容: 字符串的內容暫時不需要太深入瞭解 #include <string.h> //導入頭文件 strpcy 結構體變量的運輸 不能: + - *  / 只能相互賦值。 好比喻: int i = 10;  in

原创 day13 - 指針的學習

 指針 指針的重要性 表示一些複雜的數據結構 快速的傳遞數據,減少了內存的耗用 使函數返回一個以上的值 能夠直接的對硬件所訪問。 總結: 指針是C語言的靈魂   附註: *的含義: 1.乘法 2.定義指針變量 int *

原创 day21-簡單的C語言結束

1.什麼叫做分配內存,什麼叫做釋放內存 解答: 操作系統把某一塊內存的使用權限分配給程序就叫做分配內存 操作系統把分配給該程序的內存空間的使用權限回收。該程序就不能夠再次的使用一塊內存空間 這就叫做內存的釋放 2.變量爲什麼會被初始化

原创 day16 - 靜態內存與動態內存的對比

  靜態內存的用法:  /*  靜態變量是不能跨函數使用      取地址和我要指向你之前有什麼區別   int * p =88;  輸出 :*p   */  #include <stdio.h>   /*  你 保持的因爲是**b類型的 

原创 day04-基礎瞭解

1.什麼是流程控制 a) 程序代碼執行的順序 2.流程控制的分類 順序 選擇 定義 某些代碼可能執行,也可能不執行.有選擇的執行某些代碼 分類 if 1.if最簡單的用法 格式: if(表達式) 語句 功能: 如果表達式爲真,執行語