C語言學習
學習目標:將C語言簡單概述一下
我將把我學到的知識和自己的理解以自己的話說出來,
可能有很多問題邏輯也不是那么的完整,
但是我想會給你學習C語言一些啟迪,
首先我想說的是在大一學習C語言可能是你從高中的第一門技術性學科,
你可能和我們當初一樣手足無措,我在這里只會回顧自己學習的經歷,
并對你的疑惑做出解答,
在鞏固我的學習知識的時候同時希望可以給你一些幫助,
你要明白高數和線性代數是學習的意義,是為了擴展我們的思維,如果你不是這樣,改變一下你學習的思路,
學前概述:
- C語言作為技術算計的基礎語言,有許多獨特的地方,甚至還會有新的同學認為他只是一門基礎性語言,是簡單的,這是大錯特錯,自從1970年代誕生,他的歷史使命是為了撰寫系統程式,拿掉這個程式譬如說Windows,你對電腦的的認知是什么,C語言的很多設計都是為了反應硬體操作,他具有結構化程式設計語言,它兼有高級語言和低級語言的功能,不僅可用于撰寫應用軟體,還可以撰寫系統軟體以及嵌入式系統
- 對于大學的優等生,可能照本宣科人家就懂了(其實不宣也一樣)
對大學的普通生,就需要費一點口舌,
對于專科、高職院校,就需要更加具體化、形象化,
并且還需要讓同學盡量參與到情境中,還要放慢節奏……
而我們的教學情況基本上在本科生和專科高職院校老師沒有能力做這些事情,就導致學習的效率及其低下,這就是我們現在面臨的現狀
學習內容:
- 再說C語言的開始之前,我們現在先說一下計算機語言的發展歷程,
- 首先是一堆0和1,組成的機器語言,這是第一代語言
- 使用特殊符號,幫助記憶符號和地址符號來表示計算機機器語言,第二代匯編語言
- 以人的思維邏輯來運行的高級語言,這是第三代語言,
- C語言的發展,

我們在學習C語言對其有概述不如直接解釋一個程式片段
#include<studio.h>
void main()
剛一開始我每次都遇到這兩個,
我上圖你就明白了
他是里面不同的函式庫,
- 關于main,這是主函式,不論他在任意位置都有它開始運算
-
這個程式是不完全的但也可以幫助我們理解,順序走main,然后走第一個程式塊,再繼續走int a,return=0,在前期多有出現,涉及到程式的回圈和控制,在明天會說,
學習摘要:
- C的發展和他的特點,
- 機器語言基礎
- 程式設計開頭呼叫的函式是什么
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/242848.html
標籤:其他
