从零开始学习C语言日记——DAY2
- 创建文件
创建工程——添加源文件.c——写代码
源文件.c
头文件.h
- 第一个程序
程序基本框架
- 程序是由上往下执行。
- Mian函数是主函数——程序的入口。
- Mian函数有且只能有一个。
- //int是整型的意思。
- //mian前面的int表示main函数调用返回一个整型值。
- //return是返回的意思。Return 0返回0
任务1 打印
- 把想打印的内容放入main和return的中间。
- 内容:在屏幕上输出haha。
- 格式:printf(“要打印的内容”);
- Printf-函数print function - printf——打印函数。
是一个库函数——c语言本身提供给我们使用的函数。
- 使用之前需要打招呼#include<stdio.h>
std-标准 standard input output
- 数据类型
类型 |
类型名 |
字节 |
取值范围 |
基本整型 |
Int |
4 |
2147483648~2147483647 |
短整型 |
short |
2 |
-32768~32767 |
长整型 |
Long |
4 |
- |
更长的整型 |
Long long |
8 |
|
字符数据类型 |
Char |
1 |
|
无符号整型 |
Unsigned int |
4 |
0~4294967295 |
无符号短整型 |
Unsigned shrot |
2 |
0~65535 |
无符号长整型 |
Unsigned long |
8 |
- |
单精度浮点型 |
float |
4 |
|
双精度型 |
Double |
8 |
|
长双精度型 |
Long double |
10 |
|
内存的概念:
printf("%dn",sizeof(long));
//Sizeof:谁谁谁的大小。
计算机中的单位
Bit————比特位———————— 存一个空间——————0
Byte————字节————一个字节等于八个比特位————10101010
Kb—————kb——————一个kb等于1024个字节
Mb————mb——————一个mb等于1024个kb
Gb—————gb——————一个gb等于1024个mb
Tb—————tb——————一个tb等于1024个gb
合理的运用空间
Int age =20;//int拥有4给字节32个比特位,表示20太大可以替换成短整型
Short age = 20;//short 只有2个字节16个比特位2^16-1可以节省空间
我20岁了——20整型
我的体重是95.5——95.5浮点型
A——字符
任务二 如何存一个字符
- 要存起字符'A'需要向计算机内存申请一块空间。
- //Char:字符类型
- //Char ch =‘A’;——利用字符类型创建了一个变量名为”ch”用=号的形式给他放了给字符A
- //%c:打印字符格式的数据
同理
- //int:整型
- //%d:打印整型十进制数据
总结:向内存申请空间,创建变量。
|
|
%d |
打印整型 |
%c |
打印字符 |
%f |
打印浮点数字 |
%p |
以地址的形式打印 |
%x |
打印16进制的数字 |
%o |
以八进制整型式输出整数 |
%lf |
打印双精度浮点数字 |
- 变量
什么是变量?什么是常量?
生活中的有些值是不变的(比如∶圆周率,性别,身份证号码,血型等等)。
有些值是可变的(比如﹔年龄,体重,薪资)。
如何定义变量
数据类型+变量名=附一个值
char ch=10;
任务三 计算2个数的和
- //scanf_s:输入数据-使用输入函数。
- //&:取地址符号&。取mun1和mun2存在内存里的地址。
- C语言语法规定,变量要定义在当前代码的最前面