- 创建文件
创建工程——添加源文件.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
调试快捷
Ctrl,f5
fn,Ctrl,f5
- 数据类型
类型 | 类型名 | 字节 | 取值范围 |
基本整型 | 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("%d\n",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语言语法规定,变量要定义在当前代码的最前面