初识C语言

一、第一个C语言程序

#include <stdio.h>
//代码一般从main函数开始写,且从mian函数的第一行开始执行

int main()//main函数是程序的入口,main函数在一个工程中有且仅有一个
{
	printf("hello world\n");
	printf("hehe\n");
	return 0;
}
//printf是一个库函数是由C语言编译器提供的函数可以直接使用的;
//printf函数的功能是在屏幕上打印,但是使用之前要有头文件stido.h;
//像"hehe" "hello world"这些由双引号引的就是字符串;

二、数据类型

char–字符数据类型
short–短整型
int–整型
long–长整型
longlong–更长的整型
float–单精度浮点数
double–双精度浮点数

1、每种类型的大小
int main()
{
	printf("%d\n", sizeof(char));---1
	printf("%d\n", sizeof(short));---2
	printf("%d\n", sizeof(int));---4
	printf("%d\n", sizeof(long));---4
	printf("%d\n", sizeof(long long));---8
	printf("%d\n", sizeof(float));---4
    printf("%d\n", sizeof(double));---8
    return 0;
}

为什么整型int和长整型long大小相同呢?
C语言规定sizeof(long)>=sizeof(int)

----------------- 4或8-------------4--------

2、类型的使用

char ch=‘a’;
int weigth=100;

三、变量常量

1、变量的命名

1.只能由字母、数字、下划线( _ )组成且不能以数字开头。
2.变量名中区分大小写且不能使用关键字。
3.长度不能超过63个字符。

2、定义变量的方法

eg.int age=12 —>定义年龄
int weigth=55 —>定义体重
像小数 33.3直接写出来编译器默认是double型
但是在33.3后加上一个f 这个时候33.3f就是float型
float weigth==33.3f

3、变量的分类

•全局变量
•局部变量

#include <stdio.h>
int a = 20;//全局变量
int main()
{
	int a = 10;//局部变量
	printf("a=%d\n", a);--->10
	return 0;
}

**首先原则上局部变量和全局变量的变量名尽量不要冲突
**其次当两者变量名冲突时:局部变量优先



最后 第一次写写的不好还请各位大佬多多指点~

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱吃糖的小杨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值