iT邦幫忙

2021 iThome 鐵人賽

DAY 1
1
自我挑戰組

C語言救救我系列 第 1

Day1-"Hello C"

  • 分享至 

  • xImage
  •  

開發環境有兩個較為常見的
一個為 codeblocks
一個為 Dev C++

因為我事前已經先安裝好了Dev C++
這邊就只留下下載網址,不再示範如何安裝了。

  1. codeblocks:https://www.codeblocks.org/downloads/binaries/
    建議直接下載有「mingw-setup」字樣的
    安裝完codeblocks後常常會出現無法找到編譯器,這時要去設定裡面,找到編譯的選項,去更改你的編譯器位置。
  2. Dev C++:https://sourceforge.net/projects/orwelldevcpp/
    再點開安裝後會先選擇語言,此時無須更改語言讓他為預設的英文即可,在安裝完成後,第一次開啟程式時會再次讓你選擇語言。

/images/emoticon/emoticon08.gif

現在就來每個程式一開始都有的Hello World,但因為我們現在用C語言就改成Hello C吧!

 `#include <stdio.h>
 #include <stdlib.h>
    
 void main(void)
 {
    printf("Hello C");
 }`

https://ithelp.ithome.com.tw/upload/images/20210908/20141711W3F2M1Sjk9.png
C語言中最常見的輸出函式為printf(),那我們需要在括號裡用上雙引號,將文字變成字串,變成字串後即可用printf()讓小黑顯示出雙引號裡的那些文字。

還有以一件事就是如果我們要換行,單純的輸入兩個printf()是不會換行的,只會接在第一個printf()的後面。

#include <stdio.h>
#include <stdlib.h>

void main(void)
{
	printf("Hello C");
	printf("Hello CDEFG");
}

https://ithelp.ithome.com.tw/upload/images/20210908/20141711O36Bt7BbJz.png

因此若我們需要換行需要加入一個控制字元\n。

#include <stdio.h>
#include <stdlib.h>

void main(void)
{
	printf("Hello C\n");
	printf("Hello CDEFG");
}

https://ithelp.ithome.com.tw/upload/images/20210908/20141711swpKsOSLHD.png

加入\n後即可成功換行。

今天就到這啦BYE~


下一篇
Day2-"基本介紹+基本運算"
系列文
C語言救救我30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言