【初识c语言1】2023-3-31

1.什么是C语言

  1. 语言是沟通的一种工具,人与人之间的沟通用到世界上各种语言,如英语汉语,而当人们需要使用计算机来完成某些功能,就需要与计算机进行“交流”,而C语言就属于人与计算机交流的一种语言

C语言是一门面向过程的、抽象化的通用程序设计语言

广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。

2.第一个C语言程序

#include
int main()
{
printf("Hello Word");
return 0;
}

写好的C语言代码是文本信息不能直接运行的,需要经过编译+链接才能转换成可执行程序。可以使用集成开发环境实现对c语言的编辑。编译,链接,运行调试等功能
Microsoft Visual Studio 2019 是微软在2018年6月6号推出的最新的一款VS编程开发软件,这款软件备受编程人员的广泛追捧,它拥有强大的源代码编辑器功能,以及庞大扩展插件库,可以帮助运行以及编辑 C/C++,PHP 等各种编程语言。

3.数据类型

1.数据类型是数据的一个属性,它告诉编译器或解释器程序员打算如何使用数据

C语言中的数据类型包括基本整型(int)、短整型(short int)、长整型(long int)、双长整型(long long int)、字符型(char)、单精度浮点型(float)、双精度浮点型(double)

2.数据类型的大小

计算机中常用的储存单位

单位 说明
位 (bit,b) 二进制数中的一个数位,可以是0或1
字节(Byte,B) 计算机中数据的基本单位,每八位组成一个字节。各种信息在计算机中储存,处理至少需要一个字节。例如,一个ASCII码用一个字节表示,一个汉字用两个字节表示。
字(Word) 两个字节称为一个字
KB 千字节,1KB=1024B(2^10)
MB 兆,1MB=1024KB(2^10)
GB 1GB=102MB(2^10)
TB 1TB=1024GB(2^10)

从图表中,我们可以看到,最小的存储单位为bit(位或者比特),即为二进制数所存储的位。比位大一点的单位为byte(字节),且1字节=8位。

数据类型大小
我们可以使用C语言中的一个函数sizeof来求数据类型的大小,这个函数的作用是
可以求出⼀个对象(数据类型或者数据对象)的长度(即占⽤内存的⼤⼩,以byte为单位)*。注意是以字节为单位。


#include 
int main()
{
	printf("short:%d\n",sizeof(short));
	printf("int:%d\n", sizeof(int));	
	printf("long:%d\n", sizeof(long));
	printf("long long:%d\n", sizeof(long long));
	printf("float:%d\n", sizeof(float));
	printf("double:%d\n", sizeof(double));
	printf("char:%d\n", sizeof(char));
	return 0}

【初识c语言1】2023-3-31_第1张图片

由运行结果可知:

char类型的数据类型大小为1字节即8位。

short类型的数据类型大小为2字节即16位。

int类型、long类型、float类型的数据类型大小为4字节即32位。

long long类型、double类型的数据类型大小为8字节即64位。

4.变量

变量的定义:定义一个变量,最基本的要素就是变量的类型、变量的名称、赋值符号、变量的初始值。

需注意,在定义变量时,变量名可以是字母、数字和下划线的组合。
1、变量名以英文字母开头
2、不可以包含空格、标点符号和类型说明符(%、&、!、#、@、$)
3、字母是区分大小写
4、有效长度为255个字符
5、不可以是关键字

#include 
 
int main()
{
    int a = 10;    // 定义整数类型变量a,并为其赋值 20
}

变量的作用域 首先变量分为局部变量全局变量

局部变量的作用域是: 变量所在的局部范围

全局变量的作用域是 : 整个工程

你可能感兴趣的:(c语言,c#,开发语言)