摘要:
C语言提供了处理字符串数组提供了两个出色的特性: 一.允许在初始化字符串数组时,直接指定一个常量的字符串,而不是各个字符的列表,例如我们可以: char array[] = {"hello"}; 也可以省略外面的大括号:char array[] = "hello"; 这两句等效于制定一个各个字符串的 阅读全文
摘要:
C语言非常重要的一个部分,提供了访问变量的一种间接的方式——指针。通过变量的的地址我们可以访问到这个变量,回顾一下以前,我们通过: int counter = 10; 定义了一个int型的变量并且在后面的代码中直接通过变量名counter来访问这个变量。那么现在采取一种新的方式来访问这个变量(间接访 阅读全文
摘要:
语法篇: 类的定义:具有相同的特点和属性的一类事物的抽象归纳。 对象的定义:类的实例,也叫实例变量 协议:也叫protocol,是方法的列表,但不提供方法的具体实现,具体的实现由遵守协议的对象完成。 代理:定义了协议的类可以看做是将协议的方法代理给了实现它们的类 这样的话类的定义更为通用因为具体的动 阅读全文
摘要:
结构体的声明: 如果有一种类型可以同时管理多个数据,那会是非常令人愉悦的一件事情。C语言提供了这样的一种功能可以允许声明一个结构体类型,基本形式如下: struct date{ int year; int month; int day; }; struct是关键词(key word),date是结构 阅读全文
摘要:
在C语言中提供了这样一种语法功能将相同类型的变量存入数组,用数组来表示这样一个元素的集合。当然C语言的数组不如Objective-C中那样的强大,C语言的数组是只可以存储同一类型的元素,而后者只可以存储对象但是对象的类是可以不受任何限制的(也就是说不必相同)。 1.数组的声明: 在程序语言中,遵循的 阅读全文
摘要:
一.for循环 有一些场景需要我们依次做递增或递减运算,再或者会遍历数组中的每一个元素,这时就需要进行循环。在C语言中提供了这样一个功能--for循环语句。语法形式: for(i = initial value; condition loop; express loop) { statements; 阅读全文
摘要:
需要掌握的内容: 一. 1.if语句 C语言提供一种称为if语句的语法格式,通用的形式是: if(express) { programming statements; } 利用这一个语法句式,可以启动一个或者多个程序语句的执行。只要是express非0(即为真),那么programming stat 阅读全文
摘要:
补充的内容: 类型说明符:long, long long, short, unsigned和signed 类型说明符在语法上是放在声明变量类型的前面。例如 long int a就是声明了一个长整型的变量a。 1.long long声明的变量具体精度取决于系统,在许多系统上int类型和long int 阅读全文
摘要:
一.整数类型:int 1.介绍 C语言中,一个整数常量包括一位或多数位组成的序列,并且在这个数位前包含一个正号或负号(当然正号可以被省略),数位之间不可以有空格逗号等。举例:12000,-190是int类型,但是12,000却不是有效的int类型。 2.进制 i.十进制:日常生活中常用的进制。基数是 阅读全文