C语言
大明宫
只为那天重来~~~~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言基础归纳 ---main函数
所有的C程序都有一个main函数。在操作系统载入一个C程序以后,程序从main函数的第一行开始执行。main函数的标准形式如下: int main (int argc, const char *argv[]) { //insert your code here...... return 0; } main函数的主要特征是: 1、第一行中的int表示main向原创 2012-02-28 12:50:49 · 316 阅读 · 0 评论 -
苹果IOS APP 通关秘籍
磨刀不误砍柴工。作为手机应用开发者,你需要向应用商店提交应用审核,迅速通过审核可以让你抢占先机。对苹果iOS应用开发者来说尤其如此。苹果应用商店的审核近乎吹毛求疵,下面这些清单可以让你知道苹果会在哪些地方找茬。首先,你的应用程序:不能导致手机故障(比如崩溃或屏幕问题)长时间/过度使用之后反应仍然很快应用内的所有价格信息中不能用固定值代替可变变量不要使用任何SDK里面的私人API不要使用原创 2012-03-24 18:37:48 · 718 阅读 · 0 评论 -
C语言基础归纳 ---程序流程
程序中的语句是顺序执行的,除非由一个for、while、do-while、if、switch 或goto语句或一个函数调用将流程导向到其他地方去做其他的事情。一条if 语句根据一个表达式的真值来有条件地执行代码。for、while 和do-while 语句用于构建循环。在循环中,重复地执行相同的语句或一组语句,直到满足一个条件为止。switch 语句根据一个整数表达式的算术值,来选择一原创 2012-02-28 17:20:12 · 334 阅读 · 0 评论 -
C语言基础归纳 ---表达式和语句
C 中的表达式和语句相当于自然语言中的短语和句子。1 表达式最简单的表达式只是单个的常量或变量:1. 142.3. bananasPerBunch每个表达式都有一个值。常量表达式的值,就是常量自身,例如,14 的值就是14。变量表达式的值就是变量所保存的内容,例如,bananasPerBunch 的值,就是在初始化或赋值的时候为其最终设置的值。表达式可以组合以形成其原创 2012-02-28 17:13:14 · 419 阅读 · 0 评论 -
C语言基础归纳 ---字符串
字符串C 字符串是字节(char 类型)的一维数组,以一个0 字节终结。C 中的常量字符串,通过把字符串的字符放置在双引号("")之间来编写:1. "A constant string"当编译器在内存中创建一个常量字符串时,它自动在末尾添加0 字节。但是,如果声明了一个用来保存字符串的char 数组,在确定需要多少空间时,则必须记住包含0 字节。如下的代码行将常量字符串“Hello原创 2012-02-28 16:36:54 · 224 阅读 · 0 评论 -
C语言基础归纳 ---字符串
C 字符串是字节(char 类型)的一维数组,以一个0 字节终结。C 中的常量字符串,通过把字符串的字符放置在双引号("")之间来编写:1. "A constant string"当编译器在内存中创建一个常量字符串时,它自动在末尾添加0 字节。但是,如果声明了一个用来保存字符串的char 数组,在确定需要多少空间时,则必须记住包含0 字节。如下的代码行将常量字符串“Hello”的5 个字符原创 2012-02-28 16:34:00 · 111 阅读 · 0 评论 -
C语言基础归纳 ---数组
C 数组的声明,首先是数组的类型和数组名,然后是一个方括号,方括号中是数组元素的数目:1. int a[100];通过将元素的索引放到数组名称后面的[ ]中,可以访问数组的单个元素:1. a[6] = 9;索引是基于0 的。在前面的例子中,合法的索引在0~99。访问C 数组时系统不会在两端进行边界检查。C 允许做如下的事情:1. int a[100];2. a[200] =原创 2012-02-28 16:30:20 · 227 阅读 · 0 评论 -
C语言基础归纳 ---函数
函数通常的形式如下:1. returnType functionName( arg1Type arg1, ..., argNType argN )2. {3. statements4. }一个简单函数示例如下:1. float salesTax( float purchasePrice, float taxRate )2. {3. float tax = purch原创 2012-02-28 17:22:42 · 264 阅读 · 0 评论 -
C语言基础归纳 ---运算符
运算符就像是动词。它们引发对变量的运算。1 算术运算符C 中有+、-、*和/这些常用的二元运算符,它们分别用于加、减、乘和除运算。注意 如果除法运算符(/)的两个操作数都是整数类型,则C 执行整数除法。整数除法会把除法的结果进行截取。例如,7 / 3 的值是2。2 余数运算符余数运算符或模运算符(%)计算一个整数除法的余数。例如,下面的表达式的结果是1:1.原创 2012-02-28 16:59:51 · 383 阅读 · 0 评论 -
C语言基础归纳 ---枚举常量
enum 语句允许定义一组整数常量:1. enum woodwind { oboe, flute, clarinet, bassoon };该语句的结果是:oboe、flute、clarinet 和bassoon,常量值分别为0、1、2 和3。如果不想按照从0 开始的顺序,可以自己给常量赋值。任何没有被指定值的常量,其值都比前一个常量大1,如:1.原创 2012-02-28 16:47:06 · 470 阅读 · 0 评论 -
C语言基础归纳 ---结构
结构将相关变量组成了一个集合,以便能够将这些变量作为一个单独的实体引用。如下是一个结构声明的例子:1. struct dailyTemperatures2. {3. float high;4. float low;5. int year;6. int dayOfYear;7. };结构中的单个变量叫做成员变量,或者简单地称为变量。跟在关键字struct 后面的名称,原创 2012-02-28 16:39:43 · 257 阅读 · 0 评论 -
C语言基础归纳 ---指针
指针是其值等于一个内存地址的一个变量。它“指向”内存中的一个位置。可以通过在声明中,在变量名前面放置一个*,将一个变量声明为一个指针变量。如下的代码把pPointerInt声明为指向内存中保存一个整数的变量:int *pPointInt;一元运算符&(“取址”运算符)用来获取一个变量的地址,以便将其存储到一个指针变量中。如下的代码将指针变量b的值设置为整数变量a的地址:int原创 2012-02-28 15:54:24 · 264 阅读 · 0 评论 -
C语言基础归纳 ---整数类型、浮点类型、真值、初始化
变量是程序中用于某些内存字节的名称。当作为一个变量赋一个值的时候,实际所作的事情是将该值存储到这些内存中间去。计算机语言中的变量,就像自然语言总的名词,他们表示程序的问题空间中的项目或者量。C要求通过声明变量来高速编译器你将要使用的任何变量。变量的声明如下:variabletype name;C允许一次声明多个变量:variabletype name1,name2,name3;原创 2012-02-28 15:53:32 · 428 阅读 · 0 评论 -
C语言基础归纳 ---头文件
普通C程序的代码放入到一个或者多个.c为扩展名的文件中。 eg. ACProgram.c 注意: Mac OS X文件名不区分大小写。文件系统将会记住你用来命名一个文件的大小写。但是,它将myfile.c、MYFILE.c、MyFile.c当做是相同的文件。 使用Objective-c对象的代码,放置在.m为扩展名的一个或者多个文件中: eg. AnObject原创 2012-02-28 12:52:42 · 330 阅读 · 0 评论 -
C语言基础归纳 ---命名惯例
为了方便自己以及必须阅读代码的任何人,应该为变量和函数使用具有描述性的名称。st很容易输入,但是一年后你再回来读的时候,或者其他人在读你的程序的时候,就会感到很疑惑;sparetime则是一目了然。Objective-C程序员通常为变量使用CamelCase(骆驼命名法)名称。CamelCase名称使用首字母大写来表示名称中后续单词的开始: applePerBasket 以一原创 2012-02-28 12:52:19 · 302 阅读 · 0 评论 -
C语言基础归纳 ---变量和函数名
C中的变量和函数名,都是一种标识符,由字母、数字、下划线(_)字符组成:第一个字符必须是一个字母或者下划线。C名称是区分大小写的,例如,sparetime和SpareTime是不同的名称。在一个名称中不能有任何的空白。下面是一些合法的名称: j taxesForYear2010 bananas_per_bunch bananasPerBunch原创 2012-02-28 12:52:03 · 414 阅读 · 0 评论 -
C语言基础归纳 ---注释
注释是程序员的启示性表示。编译器会忽略注释。C支持两种格式的注释:跟在两个斜杠(//)后面,知道改行结束之前的所有内容,都是一条注释。例如: // this is a comment. 在/*和*/之间的任何内容,也是一条注释: /*This is the other style of comment.*/ 这种形式的注释可以跨越多行。例如:原创 2012-02-28 12:51:45 · 303 阅读 · 0 评论 -
C语言基础归纳 ---格式化
C语言以一个分号结束。空白字符(空格、制表符、换行符)是分割名称和关键字所必须的。C忽略任何额外的空白:缩进和任何额外的空白对于编译的可执行代码没有影响;可以自由的使用它们是代码更具有可读性。一条语句可以扩展到几行,例如,如下的三条语句时等价的: 1、 distance = rate *time; 2、 distance = rate *time; 3、原创 2012-02-28 12:51:23 · 214 阅读 · 0 评论 -
10个迷惑新手的Cocoa&Objective-c开发问题
NOV 14TH, 2011language backgroundruntimethreadrunloopdelegate, protocolevent respondermemory managementclass heritage and categorydesign patternthinking before asking转载 2012-04-12 19:20:38 · 513 阅读 · 0 评论
分享