c語言簡介及開發軟件

簡介

編譯型語言和解釋型預壓區別參考博客:https://www.jianshu.com/p/54e2aeca013b

主流的兩種編程語言是面向對象和麪向過程語言,c語言是面向過程語言,而java是面嚮對象語言。
C 語言是爲了編寫 UNIX 操作系統而被髮明的,C 語言是以 B 語言爲基礎的,B 語言大概是在 1970 年被引進的。說的都是一些廢話,一些概念,記得住就記,就不住就通過後面的學習慢慢搞清楚面向對象究竟是啥


感悟

我之前一直在學java,在java的世界裏,萬物皆對象,萬物皆可new,java源文件的後綴名是.java,編譯生成字節碼文件.class。c語言源文件的後綴名是.c,而c++好像是.cpp,其實不管是什麼語言,有一些內容是不變的

  • 數據類型
  • 運算符
  • 結構控制

這三個東西說有的編程語言都有吧,大同小異,而每種語言的語法是不相同的。而我們需要學的就是這些語法,對於面嚮對象語言的三大核心是封裝、繼承、多態,而面向過程的核心聽說是指針,在學習語法的過程中我們就會慢慢體會這些


開發工具

在這裏我想說一說ide(集成開發環境),集成了代碼編輯器、編譯器、調試器、等一體化的開發軟件服務套。說白了,就是具有軟件開發的一條龍服務

  • dev-c++(界面很醜)
  • vc(visual c++,比較老了)
  • vs(visual studio code,現在很多用這個,但是它只是代碼編輯器,需要配很多東西,有坑)
  • Turbo C(這個軟件還行win7可以用,win10好像用不了)

Hello world

#include <stdio.h>
int main() {
printf("hello world!i am c");
return 0;
} 

在這裏插入圖片描述
接下來我們就要開啓c語言之旅了…


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章