ios开发-c语言之scanf函数和基本运算的学习
来源:互联网 发布:端口堵塞 华为路由器 编辑:程序博客网 时间:2024/06/06 04:20
scanf函数和基本运算的学习
一.内存
数据在内存种以0和1存储,定义变量的时候,首先在内存中分出一块内存给变量,通过scanf函数可以给变量赋值.
1)变量的类型决定了在内存种所占据的字节数:
int-4个字节 char-1个字节 float-4个字节 double-8个字节
2)路由寻址:
a.在定义变量中,将大的内存地址优先分配给先定义的变量;
b)第一个字节就是变量的地址.
3)如何查看内存的地址:
格式:int a;
printf(“a的内存地址是%p”, &a);
下图是我的笔记:
二.scanf函数的学习:此函数是系统带的函数,需要#include <stdio.h>来声明,这是一个阻塞时函数,待用户输入数据后,通过赋值给地址,将数据存储在定义的变量中.
格式:int a;
scanf(“%d”, &a);
用法如下图:要注意的是scanf中不能写\n!
下图是我的笔记:
三.C语言的基本运算:
C语言攻击34种运算,常用的有+, -, *, /, %(模运算:取余运算),注意模运算的征服取决于%的左侧数值.
此处涉及到类型的转换,共计3中:
1)自动类型转换
int a = 1.2;
2)自动类型提升
int b =10.22+ 10;
3)强制类型提升
int c = (int)1.2f;
下图是我的笔记:
下图是我的练习:
总结:
由于scanf函数的特性,在里面一定不能加\n,后面接收地址的变量一定要写上&.
0 0
- ios开发-c语言之scanf函数和基本运算的学习
- ios开发-c语言之自增运算、sizeof、关系运算和逻辑运算的学习
- ios开发-c语言之C语言函数的学习
- IOS之C语言--3Scanf函数
- 黑马程序员IOS基础---C语言学习之变量与内存及重要的scanf函数
- ios开发-c语言之进制和位运算的学习
- C语言学习之scanf函数
- iOS笔记:第二篇 C语言scanf函数、变量和运算符
- C语言之scanf和printf函数
- 黑马程序员IOS基础---C语言学习之基本运算
- IOS征途之c语言-C语言中的scanf函数
- 【黑马程序员】iOS学习之路——C语言之数据的基本运算
- 黑马程序员——C语言学习——scanf函数、sizeof函数、基本运算、流程控制
- 《ios零基础教程》--scanf函数、基本运算
- IOS学习笔记07---C语言函数-scanf函数
- ios开发-c语言之数组、数组和函数的学习
- 黑马程序员——零基础学习iOS开发——04 c语言:基本运算、流程控制、函数
- C语言之scanf函数
- 15.1 装配线调度
- 客户机操作系统已禁用cpu 请关闭或重置虚拟机
- vim学习笔记
- MAC地址与IP地址的区别及联系
- c++类中静态成员的初始化
- ios开发-c语言之scanf函数和基本运算的学习
- sockaddr_in
- mysql创建
- Java设计模式-11-责任链模式
- Linux及Windows命令总结
- Drawable动画
- vijos p1919 最有活力的鲜花
- 如何提高Layout效率,看完你成大神!!!
- 欢迎使用CSDN-markdown编辑器