系列文章目錄
第一節 跟著阿倪一起學習C語言(1)之如何使用vs2019創建一個新專案,零基礎入門新手可看,
第二節 跟著阿倪一起學習C語言(2)使用vs2019開始自己的第一個代碼,零基礎入門新手可看,
文章目錄
目錄
系列文章目錄
文章目錄
前言
一、列印“hello world!”
二、主函式的框
三、c語言的資料型別
四、變數
1、定義變數的方法
2、變數的作用域
五、常量
1、const修飾的常變數
2、 #define定義的常量和宏
3、列舉常量enum
六、字串
1、字串
總結
前言
本文除了教大家列印“hello world!”,還會介紹c語言中的資料型別,變數常量字串等
一、列印“hello world!”
#include<stdio.h>
int main()
{
printf("hello world !");
return 0;
}
其中stdio表示輸入輸出函式,如果我們要用到printf和scanf那么一定要加上#include<stdio.h>
這樣我們就列印出來C語言學習階段的第一個代碼了,大家快動手試一試吧!
二、主函式的框架
#include <stdio.h>
int main()
{
return 0;
}
大家創建一個新專案的時候一定先把主函式的框架這樣子搭建出來,之后再往大括號中補充內容,注意打括號的時候先打一對括號再往里面填寫內容,這樣不容易引發因為丟失括號而引起的小bug,
三、c語言的資料型別
| char | 字符型 |
| int | 整型 |
| float | 單精度浮點型 |
| double | 雙精度浮點型 |
| short | 短整型 |
| long | 長整型 |
| long long | 比長整型更長的整型 |
作為初學者以我個人的見解來看整型大家使用int就暫時夠用,至于浮點型大家float不夠用的換成double即可,注意字符型char只代表一個字符,后續文章中會和大家講解字串的使用,
說到這里就有一個不得不提的知識點就是每個資料所占的記憶體空間大小,這理解必須了解在計算機中我們運用的都是由1/0組成的二進制數,而計算機中最小的單位是bit(位元)
| byte(位元組) | 1byte=8bit |
| kb | 1kb=1024byte |
| mb | 1mb=1024kb |
| Gb | 1Gb=1024mb |
一個·bit可以理解成一個格子,而一個byte可以理解成由八個bit格子組成的記憶體空間,其中格子內是1、0,由此組成一個八位二進制數,
| bit | bit | bit | bit | bit | bit | bit | bit |
四、變數
1、定義變數的方法
一般我們定義一個變數使用的就是上述的資料型別
int a=10; //定義一個整型變數a并且賦值為10
float pi=3.14; //定義一個單精度浮點型變數pi并且賦值為3.14
char ch='c'; //定義一個字符型變數并且賦值為c
2、變數的作用域
區域變數定義在函式內部那么使用周期只在自己的函式內部,出了這個函式就不能夠使用了,
全域變數的作用域在整個工程內
int f = 10; //全域變數f,作用域是整個工程
#include<stdio.h>
int main()
{
int a = 40; //區域變數a,作用域只在主函式內部,出了主函式就不能用了
int c = 212;
int m=(-8+22)*a;
m -= 10;
int n = c / 2;
m += c;
printf("m=%d\n", m);
printf("%d",f );
return 0;
}
五、常量
1、const修飾的常變數
const int a=10;
此時的a就是具有常屬性的變數,簡稱常變數,可以簡單理解成a依然是一個變數而不是常量,但a的屬性被修改,無論后面怎么給a賦值,列印出a的值都是10,

2、 #define定義的常量和宏
#define ADD(x, y) ((x)+(y)) //定義宏
#define sum 100 //定義常量
3、列舉常量enum
enum country
{
China,
America,
Russia,
}
框中的國家名就是列舉常量
六、字串
1、字串
#include <stdio.h>
int main()
{
char arr1[] = "nigoal";
char arr2[] = { 'n', 'i', 'g', 'o','a','l'\0' };
printf("%s\n", arr1);
printf("%s\n", arr2);
return 0;
}
注意字串要用雙引號“ ”將字串括起來,單個字符用單引號' '將單個字符括起來,輸出的時候%s是輸出字串,%d是整型,%c是字符型,字串的結束標志是\0,一般“ ”括起來的默認結尾有\0,
總結
上述內容簡單的介紹了C語言中的一些常用知識點,下一章內容將為大家介紹函式,C語言常見的一些關鍵字等內容,謝謝大家觀看學習,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/287386.html
標籤:其他
