IOS开发笔记2-C语言基础复习
来源:互联网 发布:安卓手游 知乎 编辑:程序博客网 时间:2024/05/16 03:22
转载请标明出处:
http://blog.csdn.net/hai_qing_xu_kong/article/details/53439812
本文出自:【顾林海的博客】
前言
在正式进入ios开发前,先复习下c语言相关的知识。本篇笔记记录的是关于变量与类型相关的知识点。
类型
在c语言中,我们必须给每个变量声明类型,这样做的好处可以让编译器检查代码、报告潜在的错误和问题,以及让编译器知道为相应的变量保留多少存储空间。
下面列出常用的类型:
short、int和long
short、int和long类型都是整数,short类型的存储空间通常要比long类型少几个字节,int类型存储空间在short和long两者之间。
float和double
float类型是浮点数。内存中的float变量将以一个底数和指数的形式存储。double是双精度数,可以保存更长的底数和更大的指数。
char
char类型可以理解为整数,但是大小只有一个字节,常用于保存字符。
指针
指针类型的变量可以保存内存地址,必须用星号字符来声明。比如,int *声明的变量可以保存一个内存地址,并且该内存所保存的数据是int整形数。通常我们只要知道该地址,就能知道其指。
结构
结构是由以上类型组合而成的复合类型。
变量
新建一个工程,输入以下代码:
#include <stdio.h>int main(int argc, const char * argv[]) { float weight=56.23; printf("weight=%f \n",weight); return 0;}
输出:
weight=56.230000
代码非常简单,定义一个类型为float,并赋值56.23,名称为weight,这里的weight就是指变量。
用于保存数据的空间称为变量,每个变量都有名称和类型。
0 0
- IOS开发笔记2-C语言基础复习
- IOS开发笔记3-C语言基础复习
- IOS开发笔记4-C语言基础复习
- IOS开发笔记5-C语言基础复习
- IOS开发笔记6-C语言基础复习
- IOS开发笔记7-C语言基础复习
- IOS开发笔记8-C语言基础复习
- IOS开发笔记9-C语言基础复习
- iOS复习笔记2:Objective-C语法基础
- C语言复习笔记 2
- C语言基础复习
- C语言基础复习
- C语言复习笔记
- C语言复习笔记
- iOS基础班之c语言学习复习查漏
- ios笔记--C语言基础笔记
- C语言基础复习笔记(一)指针
- c语言基础复习一
- 应用方面的编程(5)
- hdoj 5916 Harmonic Value Description(数学, 构造)
- TCP/IP协议基本知识
- 一片博文熟悉线程的生命周期
- 线程编程(3)
- IOS开发笔记2-C语言基础复习
- Linux_linux中LT和ET的区别
- 继承中的成员变量的特性(私有成员的访问方法)
- malloc实现原理
- 课堂笔记
- scanf时清除缓冲区的方法
- 关于创意的一些思考
- StringBuffer的用法
- poj 2209 The King