C语言学习第一天

C语言学习第一天,第1张

1、最早C语言

. c--源文件        . h--头文件

std=standard--标准,i=input--输入,o=output--输出

#include    //当我们要使用C语言时,向开发者说明(打招呼是必须的)

int main()    //int--整型,main()主函数是程序的入口,只能有一个,main前面的int表示main函数调用后返回一个整数值

{

    printf("hello world\n");  //库函数应用

    return 0;  //返回主函数

}

//void main()已经过时,用int main()

print--打印,function--功能,\n--换行

2、数据类型

char    //字符数据类型           整型--整数

short    //短整型                      浮点型--小数

int    //整型

long    //长整型

long long    //更长整型

float    //单精度浮点数

double    //双精度浮点数

浮点型

#include

int main()

{

    char ch = 'A';  //向系统申请空间

    printf("%c\n",ch);  //%c--打印字符格式的数据

    return 0

}

or  整型

 

#include

int main()

{

    int age = 20

    printf("%d\n",age)

    return 0

}

打印类型

%d--打印整型

%c--打印字符(十进制)

%f--打印浮点型

%p--以地址的形式打印

%x--打印十六进制数字

%lf--打印双精度浮点型

     printf("%d\n",sizeof(char));  //求数据类型大小

(char) = 1byte

(short) = 2byte

(int) = 4byte

(long) = 4byte

(long long) = 8byte

(float) = 4byte

(double) = 8byte

计算机单位

从小到大

bit(比特位)<byte(字节)<kb<mb<gb<tb<pb

1byte = 8bit,kb、mb、gb、tb、pb之间进制为1024

3、变量和常量

变量有全局变量和局部变量

#include

int num2 = 20;  //全局变量,定义在代码块({})之外的变量

int main()

{

    int num1 = 10;  //局部变量,定义在代码块内的变量

    return 0

}

global--全面的,local--局部的

局部变量和全局变量的名字建议不要相同,容易误会,产生bug,当局部变量和全局变量的名字相同的时候,局部变量优先,局部变量在局部范围外不可用

4、变量的作用域和生命周期

函数在哪里可以用那里就是它的作用域,局部变量在局部范围内,全局变量的作用域是整个工程

#include

int main()

{

    int num = 0

    printf("num = % d\n",num);  // 作用域

    return 0

}

生命周期:

    局部变量:进入作用域,生命周期就开始了,出作用域生命周期结束

    全局变量:整个程序的生命周期

        结束语:第一次记录,再接再厉,加油,奥利给

 

 

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/2991825.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-23
下一篇 2022-09-23

发表评论

登录后才能评论

评论列表(0条)

保存