读书笔记1

C语言学习

初识C语言

[ • 什么是C language?
○ 它是一门计算机语言
§ 计算语言是人和计算机交流的语言:C 、C++、Java、python
语言的发展:
二进制语言:计算机是一种硬件,它处理的是电信号,-正电/负电(1/0)
10100001010101010110101-需要手册-科学家
1010000-ADD-助记符-汇编语言(用助记符表示的语言)
B语言
C语言、C+±-高级语言
○ C语言早期早期不够成熟——>成熟——>流行
§ 因为不同企业有着不同的标准导致C的标准不统一
§ 国际标准:ANSI C-C89、C90
□ 后来还出现的C99/C11但是没有流行起来,所以现在许多编译器不支持
○ 当先流行的C编译器:Clang、GCC、WIN-TC、SUBLIME、MAVC

  1. 第一个C程序
#define _TEST1_H
#include <stdio.h>
int main()//main-主函数-程序的入口,整个C语言的代码都是从main的第一行开始的
//int是整形的意思
//main前面的int表示main函数调用返回一个整型值
{
//这里完成任务
//在屏幕上输出hello world
//printf函数-打印函数-双引号内是打印的内容
	printf("helloworld\n")
	return 0;
}
//printf是函数库-C语言提供给我们的函数
//使用别人的东西时需要打招呼-#include<stdio.h>-包含stdio.h的文件
//stdio-standard input output 标准输入输出

数据类型

char -字符数据类型

//%d-打印整型
//%c-打印字符
//%f-打印浮点数字
//%p-以地址形式打印
//%x-打印十六进制数字
//%o
int main()
{
	char ch = 'A';//在内存中提取一个位置命名为ch代表A
	printf("%c\n",ch);//%c-打一个字符格式的数据
	return 0;
	/*int age = 20;
		printf("%d\n",age);
		return 0;*/
}

short-短整型

short int 

int-整型
long-长整型

#define _TEST1_H
#include <stdio.ch>
{
long num = 100;
printf(%d\n,num);
return 0;
}

long long-更长的整型(C99)
float-单精度浮点数

float f = 5.0;
	printf("%lf\n",f);
	return 0;

double-双精度浮点数

double d = 3.14;
	printf("%lf\n,d");
	return 0;
  • C语言有没有字符串类型?
  • 为什么出现这么多类型?
  • 每种类型的大小是多少?
    在这里插入图片描述计算机中最小的单位是bit-比特位byte-字节

生活中的数据分为整形和非整形
整形:20、1、6
非整形:55.5、4.25
小数在C语言中被称为浮点数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

NoRealScenery

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

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

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

打赏作者

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

抵扣说明:

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

余额充值