以前在大學期間學過C語言的基礎,後來主要方向是java,就沒繼續深刻學習C語言。可是C語言做爲一個基礎語言,對開發有着很大的幫助。最近又開始用業餘時間系統的學習C語言。java
首先,簡單的介紹一下C語言git
和學習其它語言同樣,先從Hello World開始
在此先說一下使用的編程工具,這裏使用最新的工具VS2017英文版
首先打開工具,Ctrl+shift+n
選擇 Empty Project,填上項目名稱,點擊OK,項目建立完成。
而後新建一個.c文件
圖片描述
圖片描述github
而後輸入一下代碼編程
#include<stdio.h> int main() { /*主函數*/ printf("hello world!\n"); /*輸出hello world!*/ return 0; /*返回*/ }
Ctrl+F5運行,運行結果以下:微信
入門的第一個程序HelloWorld已經完成。
咱們來分析一下上面這段代碼:
#include<stdio.h>爲文件包含命令,而stdio.h是頭文件,它裏面包含裏一些程序中須要使用的基本元素,printf()就是其中一個。
下面定義了一個main()函數,int爲函數的返回值類型,利用printf()函數輸出了字符串"hello world",而"n"是換行符,它在這裏的做用是輸出"hello world"後換行。return 0表示返回。
代碼中"/.../"是註釋,它的內容不參與程序運行。C語言中單行註釋也能夠用"\"。
github地址:https://github.com/wangchong0...函數
個人我的 微信公衆號:**Java編程社區** 歡迎你們的關注