原创 到底程序是什麼

程序是什麼             如果自己要設計一些功能和行爲, 讓計算機按你的意圖做事情, 就需要寫程序了。   程序 = 數據結構加算法。 電梯是不是程序, 用程序來理解電梯也很簡單。 /* * 編寫時間: 2018/7/22 *

原创 C語言奇妙之旅_常量 VS 變量

基本概念 不可變化的量就叫常量 可以變化的量就叫做變量 變量的本質就是內存中的一段存儲空間   如何定義變量      數據類型 變量名 = 要賦的值;      等價於          數據類型 變量名          變量名 =

原创 我的白帽子成長之路

前言:   有點後悔。 以前很早很早知道h4ck卻沒有去學習, 知道CTF的時候是初中的時候, 具體是初幾我給忘記了。   爲什麼學習h4ck技術   開拓思維 網絡安全就是國家安全, 國家越來越重視網絡安全 小學生都也有開始學h4ck絕

原创 隨筆時間

我不厲害啊, 噴子勿噴!         我每天會在9點鐘更新! 如有支持者, 謝謝你們支持我的文章!                                            Study at night          

原创 C語言奇妙之旅_環境搭建

愛護"環境"從我做起 課前回顧         C語言是由什麼演變而來的                     ALGOL -> CPL -> BAPL -> B -> C          機器語言、 彙編語言、 高級語言的區別、

原创 C語言奇妙之旅_第一個程序Hello world

第一個程序Hello world   很多程序員們, 第一行代碼可能就是Hello world了吧!   C語言必寫框架_最簡單的程序!   int main() { return 0; }   main 是主函數, 程序的開

原创 C語言奇妙之旅_數據類型

注意是數據類型不是數據結構!   課前回顧        找程序錯誤。 # include <stdio.h> Int main() {     int break; printf(“%s”, break);

原创 進制的藝術

進制 1.什麼叫n進制         逢n進一           借一當n     例:         十進制 逢十進一, 借一當十             逢十進一: 十進制是0.....9 一共十位, 所以十進制裏9最大, 大於

原创 C語言奇妙之旅_標識符

課前回顧      編寫一個China is very good程序   /* * 編寫時間: 2018/7/21 * 編寫作者: 流光飛霞 * 程序功能: 打印China is very good * 版本號 : V1.00

原创 C語言奇妙之旅_番外(代碼規範)

                                    姍姍來遲的代碼規範 學習建議 代碼規範是很重要的, 要重視! 個人感覺代碼規範是代碼的靈魂!(重視每一行代碼) 認爲代碼規範沒有什麼用處, 你就大錯特錯了   整潔的

原创 C語言奇妙之旅_發展歷史

C語言的發展歷史(簡化) 1972年 -> 在B語言的基礎上設計出了一種新的語言, 沒錯, 就是我們講的C語言 1973年(初) -> C語言主體完成, 重寫了UNIX操作系統, 隨着UNIX的發展, C語言自身也在不斷的完善 爲什麼選擇

原创 C語言奇妙之旅_如何學習C語言

我好睏惱, 我怎麼樣才能學會C語言呢 一、 看懂程序、 聽明白程序         嘗試自己去修改程序, 並且知道修改之後的輸出結果的含義。         所謂的看懂聽明白, 只是很膚淺的語法知識。 二、 用C語言編程解決實際問題  

原创 C語言奇妙之旅_指針數組

指針數組概念         一個數組的元素值爲指針則是指針數組。 指針數組是一組有序的指針的集合。 一般形式         數據類型 * 數組名[數組長度] 例如   /* * 編寫時間: 2018/8/3 * 編寫作者: 流光

原创 C語言奇妙之旅_指針動態內存分配

爲什麼需要動態分配內存 動態數組很好的解決了傳統數組的4個缺陷。 傳統數組也叫靜態數組。   傳統數組的4個缺陷  1) 數組的長度必須先制定, 且只能是常數不能是變量。  2) 傳統形式定義的數組, 該數組的內存無法手動釋放。 3) 數

原创 C語言奇妙之旅_結構體

爲什麼需要結構體           爲了表示一些複雜的事物, 而普通的基本類型無法滿足實際要求。           如果只能使用基本類型來寫程序, 那將是一件痛苦的事情! 什麼叫結構體           把一些基本類型數據組合在一起