〖C語言學習筆記 〗(一) HelloWorld
阿新 • • 發佈:2018-10-04
文件頭部 標準 變量 標準輸出 class 語言學 你好 a.out 格式
前言
本文為c基礎入門學習筆記
正文
HelloWorld
#include <stdio.h> //標準輸出流
int main() //每種語言都有一個執行入口,main方法就是其一
{
printf("Hello C!\n"); //輸出文字並換行
return 0; //返回結束碼
}
編譯與執行命令:
編譯:
命令:gcc 源文件名 [-o 輸出二進制文件名]
說明:其中[]內的參數可省略,默認輸出一個a.out的文件
執行:
命令:./當前輸出文件名
合並編譯和執行:
命令: gcc 源文件名 [-o 輸出二進制文件名] && ./輸出二進制文件名或a.out
說明: ./a.out的情況是沒有指定輸出文件名的情況下
打印輸出
c 語言中使用printf函數進行打印,在源文件頭部必須引入標準輸出#include <stdio.h>
例:printf("Hello\n");
其中\n是轉義字符用來換行
常見的輸出轉義字符還有\b
(相當於backspace退格)\n
(換行) \\
(單個反斜線)
常見的占位符有%c
(字符)%d
(整型數字signed) %s
(字符串)%f
(浮點小數)
格式化輸出:printf("你好,%s", "世界");
引入標準庫
#include <庫名.h>
定義變量與符號常量
變量是可變的參數,符號常量是用一個符號來代替文本的常量
常量在方法中使用數據類型 常量名 = 常量值;
符號常量在方法外使用 #define 名字 替換的文本
例子如下:
#include <stdio.h> #define AUTHOR "Hellxz" int main(){ //聲明變量 int i; char c; float f; double d; //賦值 i=2; c='d'; f=12.18; d=3.141592654; printf("這是%s和小甲魚學c語言的第%d%cay\n", AUTHOR,i, c); printf("2019年山東自考報名時間為2018.%.2f\n", f); printf("圓周率為:%11.9f\n", d); return 0; }
輸出:
這是Hellxz和小甲魚學c語言的第2day
2019年山東自考報名時間為2018.12.18
圓周率為:3.141592654
本文內容為小甲魚學c的學習筆記
〖C語言學習筆記 〗(一) HelloWorld