若是大一學子或者是真心想學習剛入門的小伙伴可以私聊我,若你是真心學習可以送你書籍,指導你學習,給予你目標方向的學習路線,無套路,博客為證。
本系列文章將會以通俗易懂的對話方式進行教學,對話中將涵蓋了新手在學習中的一般問題。此系列將會持續更新,包括別的語言以及實戰都將使用對話的方式進行教學,基礎編程語言教學適用于零基礎小白,之后實戰課程也將會逐步更新。
若有想學習的內容可以在評論區留言,根據大家的要求持續更新。點贊過十萬就算化成灰我也更新下一篇。(肯定不到,也會更的。)
有問題也可以在評論區留言,也可以私聊我加我好友共同交流一起進步~
喜歡內容歡迎關注我、評論、點贊、收藏,這對我很重要,謝謝~
由于部分粉絲要求想要學python,就更了這個系列,我就算是生產隊的驢、化成灰我C語言和python都一周6篇打底。可以關注我加我好友提你們想學的內容喲~
目錄
《看聊天記錄都學不會C語言?太菜了吧》(22)(必懂!題解 1-100 內素數)素數原來是質數!為什么你不早說!——(必懂!題解)求素數
《看聊天記錄都學不會C語言?太菜了吧》(21)(必懂!題解冒泡排序)在現實生活中,打擂臺比賽爭名次竟用的是冒泡排序?——(必懂!題解)冒泡必懂
《看聊天記錄都學不會C語言?太菜了吧》(20)(必懂!題解指定天數)我能知道2000年后的這個月一共有幾天——(必懂!題解)我能知道2000年后的這個月一共有幾天
《看聊天記錄都學不會C語言?太菜了吧》(19)鞏固開始,數字1、2、3、4能夠組成多少個 3 位數的不同的排列——鞏固1
《看聊天記錄都學不會C語言?太菜了吧》(18)2分鐘搞結構體——結構體
看聊天記錄都學不會C語言?太菜了吧》(17)5分鐘搞懂指針與多重指針——指針與多重指針
《看聊天記錄都學不會C語言?太菜了吧》(16)我一直以為校花很漂亮,直到我叫了她一聲…——生命空間、命名規則
《看聊天記錄都學不會C語言?太菜了吧》(15)你學了一節課的函數我5分鐘搞定了,還很熟——自定義函數傳參、返回值
《看聊天記錄都學不會C語言?太菜了吧》(14)這么神奇?我寫了20行代碼竟然一行就可以搞定?——自定義函數
《看聊天記錄都學不會C語言?太菜了吧》(13)(9*9 乘法表)尋找電腦中的盲盒彩蛋——for 循環與循環嵌套 九九乘法表
《看聊天記錄都學不會C語言?太菜了吧》(12)循環有多容易?你看一眼就懷…——循環
《看聊天記錄都學不會C語言?太菜了吧》(11)2分鐘領悟數組——數組
《看聊天記錄都學不會C語言?太菜了吧》(10)程序媛聰明絕頂了——邏輯與運算符
《看聊天記錄都學不會C語言?太菜了吧》(9)老公餅真的有老公送?——字符數組
《看聊天記錄都學不會C語言?太菜了吧》(8)牛郎和織女竟有一個孩子?——多條件if
《看聊天記錄都學不會C語言?太菜了吧(7)下一篇文章告訴你牛郎是誰——if邏輯判斷
《看聊天記錄都學不會C語言?太菜了吧(6)以前跟我說編程很難的給我站出來——浮點數及變量運算
《看聊天記錄都學不會C語言?太菜了吧(5)打了一把游戲我學會了一個編程知識?——變量輸出及占位符
《看聊天記錄都學不會C語言?太菜了吧(4)原來我早就會編程了——變量
《看聊天記錄都學不會C語言?太菜了吧(3)代碼都在談戀愛難道你不知道?——頭文件及標點
《看聊天記錄都學不會C語言?太菜了吧(2)我說編程很容易你們不服?——Devc使用及HelloWorld
《看聊天記錄都學不會C語言?太菜了吧(1)我在大佬群里問基礎問題沒人理?——學習建議
我的其它教程
教程點擊進去將會有目錄
《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(1)加載Python神器!亮劍!
《看聊天記錄都學不會C#?太菜了吧》(1)從今天開始我是一個游戲開發者
你去約個會,你零基礎的同學就學完C語言知識點過完了
【小白進】大佬們學習為什么簡單?小白該如何學習?學歷不高如何找工作?副業很好賺?了解后少走彎路
作者簡介
作者名:1_bit
簡介:CSDN博客專家,2020年博客之星TOP5,藍橋簽約作者。15-16年曾在網上直播,帶領一批程序小白走上程序員之路。歡迎各位小白加我咨詢我相關信息,迷茫的你會找到答案。
博客地址:https://i1bit.blog.csdn.net
🐰小C:小媛,這節課的知識點是最后一個知識點了喲,可能還有一兩節就結束了。
👸小媛:哈?這么快?你不會是逗我吧?😂
🐰小C:沒有,這是真的,其實基礎的內容不多,不過我們還會繼續往下學習的,會以習題的方式補充知識點內容。
👸小媛:你意思說我們今后會慢慢做習題嗎?
🐰小C:是的,或者說一些大學生的大作業,我們可以拿來慢慢做,練練手。
👸小媛:唔,這樣就可以把知識點補全了是吧?
🐰小C:盡量補全,因為有些知識點不一定會用到。在此我還要提一下,屏幕面前的同學們,可以加 1_bit 好友喲,向他提交你們想知道的習題,然后會以文章的形式進行講解呈現喲。
👸小媛:哈哈哈,你這是在自己為自己打廣告呀。😢
🐰小C:哈哈哈,這也是為了大家好嗎。屏幕前的同學們提交習題后會慢慢排期進行講解的。
👸小媛:趕快行動起來吧。😎
🐰小C:那我們正式開始知識點的講解吧,這一節我們將學習結構體。
👸小媛:聽這個名字感覺怎么那么復雜,是不是最后一節基礎知識點都是那么難,打 BOSS 一樣。
🐰小C:哈哈哈,不難的,畢竟是基礎知識點。
👸小媛:行吧,聽你的,繼續往下講吧。
🐰小C:其實結構體是一種數據類型,小媛,你知道數據類型有哪些嗎?
👸小媛:我們學過有整形 int、浮點 float 以及字符型 char。
🐰小C:差不多吧。結構體也是一種數據類型,不過它是可以自己進行構件的數據類型。
👸小媛:果然是大 BOSS 聽起來就不簡單。😱
🐰小C:其實很簡單的,你看下面這個代碼。
struct human{int age;char sex;char name;
} ;
👸小媛:一下子我就懵了,哈哈哈,學的都交給你了。
🐰小C:那我們看一個比較全的吧。
#include<stdio.h>
void main(){struct human{int age;char sex;char name;} ;struct human xiaoming;
}
👸小媛:來,開始你的表演,講解給我聽。
🐰小C:哈哈哈,其實呢 struct 就是一個結構體的關鍵字,在 struct 后面就是這個 human 結構體的名稱,在結構體內部,也就是 human 后的花括號內,就是結構體的內容;這個結構體包含了 age、sex、name這3個變量,他們分別是整型和兩個字符型。
👸小媛:但是我現在還是不懂這個結構體有什么用呢。
🐰小C:用法很簡單,struct human xiaoming; 就是表示創建了一個名為 human 的結構體變量,struct 是必須寫在開頭的,xiaoming 就是這個結構體變量的名稱。
👸小媛:嗯,那接下來怎么用呢?
🐰小C:其實結構體可以用一種比較“高級”的概念來理解,也就是 xiaoming 是一個人,他有什么屬性呢?這里創建的 xiaoming 是一個結構體變量,他包含了 age 年齡,sex 性別以及 name 名稱這幾個屬性,在這里用變量來存儲這些屬性的值。
👸小媛:別停頓,請說完話。😂
🐰小C:那你看下面這個代碼。
#include<stdio.h>void main(){struct human{int age;char sex;char name;} ;struct human xiaoming; xiaoming.age=10;xiaoming.sex='T';xiaoming.name='M';printf(" age 為:%d\n",xiaoming.age);printf(" sex 為:%c\n",xiaoming.sex);printf(" name 為:%c\n",xiaoming.name);
}
👸小媛:哇,突然一大串,我覺得你是想撐死我。😤
🐰小C:反正前面的你也理解了。我們就繼續往下吧。我們從 xiaoming.age=10; 開始理解;其實 xiaoming.age=10; 就表示 xiaoming 這個結構體變量有 age 這個屬性,age 表示年齡,因為 age 是整型那么 xiaoming.age=10 就表示給這個 age 變量賦值為10,其中小數點我們可以理解成“的”的意思;例如小明的年齡賦值為10,這個理解吧。
👸小媛:懂了。那么 xiaoming.sex=‘T’; 就表示給小明的 sex 性別賦值為 T,下面 xiaoming.name 就表示小明這個變量的名字為 M?
🐰小C:是的,不難吧?
👸小媛:我懂了,所以下面的 printf 進行輸出,xiaoming.age 這些就表示取值吧?
🐰小C:是的,所以你應該明白了吧?
👸小媛:懂了,我運行了程序結果,沒問題。😂