C語言第一次學習

從代碼學起C語言:
#include<studio.h> //引用別人的需要加入包含文件
int main() //main爲主函數-程序入口-有且只有一個 int爲整型
{ //完成任務(屏幕輸出)
printf("hello world\n"); //函數-print-全稱function print打印函數-爲庫函數
return 0; //返回0
}





數據類型
char 1 字符數據類型
short 2 短整型 short int
int 4 整型
long 4/8 長整型
long long 8 更長整型
float 4 單精度浮點型
double 8 雙精度浮點型






char ch='A'//內存 輸出字符A
%c--打印字符格式的數據
%d--打印整型十進制數據
%f--打印浮點型數據
%p--以地址形式打印
%x--打印16進制數字




計算各數據類型的大小:輸出結果爲字節
#include<stdio.h>
int main()
{
printf("%d\n",size of( ));
return 0;
}





計算機單位:
bit 最小的單位 一個bit位存放二進制的一個0或1
byte 1byte=8bit
kb 1kb=1024byte
mb 1mb=1024kb
gb 1gb=1024mb
tb
pb






short age=20;//向內存申請2個字節,存放20
float weight=95.6f//像內存申請4個字節,存放小數96.5

變量與常量
1、變量
變量分爲局部變量:定義在代碼塊{}之內
全局變量:定義在代碼塊{}之外


例:
#include<stdio.h>
int a=100 由調試得局部變量與全局變量可以同時存在
int main() 但局部變量優先
{ 所以局變和全變名字儘可能不相同
int a=100;
printf("%d\n",a);
return 0;
}







2、變量的使用:計算兩個數的和
#inclue<stdio,h>
int main()
{
int num1=0;
int num2=0;
int sum=0; //C語言語法規定,變量要定義在當前代碼塊的最前面
scanf("%d%d",&num1&num2);//輸入數據--使用輸入函數scanf &爲取地址符號
int sum=num1+num2;
printf("sum=%d\n",sum);
}









3、變量的作用域與生命週期
局部變量作用域:{}內局部範圍
全局變量作用域:整個工程
局部變量生命週期:作用域首尾
全局變量生命週期:整個程序的生命週期



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