李洪强漫谈iOS开发[C语言-039]-剪刀石头布 原文:http://www.cnblogs.com/LiLihongqiang/p/5798609.html
(一)、 (1)、运算符的概念及分类 运算符是告诉编译程序执行特定算术或逻辑操作的符号。 按照功能划分:算术运算符、关系运算符与逻辑运算符、按位运算符。 运算符根据参与运算的操作数的个数为: 单目运算符、双目运算、三目运算 单目运算:只有一个操作数 如:i++ ! sizeof 双目运算:有两个操作数 比如:a+b; 三目预算:C语...
原文:http://www.cnblogs.com/LiLihongqiang/p/5746039.html
原文:http://www.cnblogs.com/LiLihongqiang/p/5700220.html
前言前面已经唠叨了这么多理论知识,从这讲开始,就要通过接触代码来学习C语言的语法。学习任何一门语言,首先要掌握的肯定是语法。学习C语言语法的目的:就是能够利用C语言编写程序,然后运行程序跟硬件(计算机、手机等硬件设备)进行交互。由于我们的最终目的是学习iOS开发,学习iOS开发的话必须在Mac系统下,因此我就在Mac系统环境下开发C语言程序,而不是在Windows环境下。接下来,就在Mac系统环境下编写第一个C语言程序,最后...
概述大家都知道一个C程序的运行包括编译和链接两个阶段,其实在编译之前预处理器首先要进行预处理操作,将处理完产生的一个新的源文件进行编译。由于预处理指令是在编译之前就进行了,因此很多时候它要比在程序运行时进行操作效率高。在C语言中包括三类预处理指令,今天将一一介绍:宏定义条件编译文件包含宏定义对于程序中经常用到的一些常量或者简短的函数我们通常使用宏定义来处理,这样做的好处是对于程序中所有的配置我们可以...
前面已经给大家介绍了iOS开发相关的一些基础知识,其实iOS开发就是开发iPhone\iPad上的软件,而要想开发一款软件,首先要学习程序设计语言。iOS开发需要学习的主要程序设计语言有:C语言、C++、Objective-C,其中C++、Objective-C都是以C语言为基础,从C语言衍生出来的。从这讲开始,我们就暂时抛开iOS相关的知识,沉下心来学习传说中的C语言。正式学习之前,先提醒一句:学习一门语言的语法是比较枯燥的事,很像是在学习1+1等于几...
原文:http://www.cnblogs.com/LiLihongqiang/p/5719983.html
main.m 文件 9#import <Foundation/Foundation.h>10#import"Pointer.h" 11////////////////Lesson 11 函数指针 课堂笔记 与 习题练习////////////12 13 14//函数指针:指向函数的指针叫做函数指针,用来存储函数的地址15//函数名代表函数的入口地址16 17 18//回调函数; 函数指针变量,存储对应的函数的地址19//给函数指针类型,取一个新的名字 typedef,修饰的新名字,不是变量20//typedef int (*PFun)(int, int);//起得新的名字...
选择结构-ifif(表达式) {} {}为作用域多重if-else 例如:#include <stdio.h>
int main(){int amount = 888888;if(amount<=0){printf("没有购物不能获奖");}elseif(amount%888==0){printf("恭喜你获得一等大奖!");}elseif(amount%88==0){printf("恭喜你获得二等奖");}elseif(amount%8==0){printf("恭喜你获得鼓励奖");}else{printf("谢谢参与");}return0;
}嵌套if-else 例如:#include <stdio.h>
int main(){double speed = 10....
原文:http://www.cnblogs.com/LiLihongqiang/p/5751449.html
李洪强漫谈iOS开发[C语言-037]-if else 语句 原文:http://www.cnblogs.com/LiLihongqiang/p/5792964.html
原文链接:https://my.oschina.net/kmodel/blog/619372前言
前面已经唠叨了这么多理论知识,从这讲开始,就要通过接触代码来学习C语言的语法。学习任何一门语言,首先要掌握的肯定是语法。学习C语言语法的目的:就是能够利用C语言编写程序,然后运行程序跟硬件(计算机、手机等硬件设备)进行交互。由于我们的最终目的是学习iOS开发,学习iOS开发的话必须在Mac系统下,因此我就在Mac系统环境下开发C语言程序,而不是在Windows环境下...