• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

学习C语言基础的第一天

武飞扬头像
我真是菲菲公主
帮助2

编辑器下载

参考文章

第一个C语言程序

// studio.h中包含了如printf这些工具函数,如果不导入这个包,则程序会报错
#include <stdio.h>

int main() {
	printf("Hello World");
	return 0;
}

学新通

数据类型

数据类型 占用字节 描述
char 1 字符数据类型
short 2 短整型
int 4 整型
long 4 长整型
long long 8 更长的整型
float 4 单精度浮点数
double 8 双精度浮点数

一个字节=8bit

1bit=一位,在计算机中可以表示一个0或1(存储单位,写代码用不上,但是是计算机的基础)

学新通

常量和变量

生活中有些值是不变的,如圆周率的值,性别,身份证号码,血型等等

有些值是可变的,如年龄,体重,薪资

不变的值在C语言中用常量来表示,可变的值在C语言中用变量来表示

作用域:全局变量和局部变量

全局变量:定义在全局作用域中的则为全局变量

局部变量:定义在局部作用域中的则为局部变量 (与代码执行顺序无关 牢记一点:可以由内到外,但是不能从外敲开心防 其局部变量的重要在于省“空间”)

#include <stdio.h>

int main() {
	{
		// { }可以定义一个局部作用域
		int locality = 1;
		scanf("%d",locality);
	}

	// 在全局作用域中无法访问到局部变量
	scanf("%d",locality);

	return 0;
}

学新通

生命周期

变量常量的生命周期指的是变量的创建到变量的销毁之间的一个时间段

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

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

初始化

常量必须初始化,变量可不初始化

#include <stdio.h>

int main() {
	int num = 10; // 变量初始化,变量也可以不初始化,即不给默认值
	const num2 = 20; // 常量初始化,常量声明时必须初始化
	printf("num的值%d,num2的值%d", num, num2);
	return 0;
}

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgaihag
系列文章
更多 icon
同类精品
更多 icon
继续加载