2014年9月14日

数组

摘要: 初始化方式:inta[3] ={10,9,6};inta[3]={10,9};inta[]={11,7,6};inta[4]={[1]=11,[0]=7};常见错误:inta[];int[4]a;inta[b]; a[10]=0; a={10,11}; a[4]={10,9,8,5};//只有在定... 阅读全文

posted @ 2014-09-14 19:23 安琪 阅读(127) 评论(0) 推荐(0) 编辑

作用域问题代码

摘要: 作用域问题if#includeintmain(){inta =20;intscore = a +100;printf("%d\n", score);120 {intscore =50; { score =10;printf("%d\n", score);10 } a =10; } { score =... 阅读全文

posted @ 2014-09-14 19:22 安琪 阅读(100) 评论(0) 推荐(0) 编辑

开篇、注释、基本数据类型、常量变量、命名

摘要: command +""内容进入头文件内容几行一起注释选中command+/新建工程(选中Xcode):command+shift+N// 注释,在编译时忽略作用: 1>被注释的代码不会参与编译l注释是写给人看的,不是给计算机看的。计算机怎么可能看得我们写的中文嘛。因此,当编译程序的时候,并不会将... 阅读全文

posted @ 2014-09-14 19:19 安琪 阅读(108) 评论(0) 推荐(0) 编辑

位运算

摘要: 1、&按位与1>功能:只有对应的两个二进位均为1时,结果位才为1,否则为0.例:9&5=1001&101=1,因此9&5==12>规律:二进制中,与1相&就保持原位,与0相&就为0.1. 2>|按位或 1>功能只要对应的二个二进位有一个为1时,结果位就为1,否则为0。2>举例:比如9|5,其实就... 阅读全文

posted @ 2014-09-14 19:18 安琪 阅读(101) 评论(0) 推荐(0) 编辑

函数

摘要: 返回值的基本概念、return的作用 returnl1>void可以省略returnl2>可以多次使用returnl3>return后面不能有其他语句4.函数的弱语法l如果没有写返回值类型,默认是intl如果写了返回值,可以不返回l可以调用一个没有定义过的函数 返回值: 0:正常退出... 阅读全文

posted @ 2014-09-14 19:17 安琪 阅读(112) 评论(0) 推荐(0) 编辑

printf不同格式表示法

摘要: 格式代码AABCABCDEFGH%SAABCABCDEFGH%5S####A##ABCABCDEFGH%.5SAABCABCDE%5.5S####A##ABCABCDE%-5SA####ABC##ABCDEFGHPrintf格式化字符串格式代码1-1212345123456789%d1-121234... 阅读全文

posted @ 2014-09-14 19:14 安琪 阅读(2378) 评论(0) 推荐(0) 编辑

运算符(赋值、自增自减)、表达式、语句、优先级表

摘要: 赋值运算符赋值运算符左边的项目必须是一个变量的名字。例:2002 = BMW;错误1、乘除运算符高于加减运算符,运算符优先级相同由左向右。2、赋值运算符优先级仅高于逗号运算符,结合方向从右到左。注意:赋值运算符、条件运算符与单目运算符运算顺序从右到左,其他运算符从左到右。++1、int a = 1;... 阅读全文

posted @ 2014-09-14 19:12 安琪 阅读(2370) 评论(0) 推荐(0) 编辑

逻辑(if)、关系、数字、条件运算符

摘要: if语句if-else if-elseif(a==0){1}else if (a>0){2} else{3}特点:1、2、3只有一个括号会被执行陷阱1、if(a!=0) { a不是0;} else {a是0;}错误if (a);{ }if (a=0) 应为a == 0;if(10)inta =9;应... 阅读全文

posted @ 2014-09-14 17:57 安琪 阅读(770) 评论(0) 推荐(0) 编辑

scanf

摘要: 1、在使用scanf 函数进行输入时,要对变量取地址,使用&1>变量实例intb =10;inta =20;l1>内存由大到小寻址,优先分配内存地址较大的字节给变量。b的内存地址比a大l2>每个变量都有地址:第一个字节的地址就是变量的地址2、在该函数的格式化中,不能添加除格式化外的内容scanf注... 阅读全文

posted @ 2014-09-14 17:55 安琪 阅读(258) 评论(0) 推荐(0) 编辑

赋值标志量时注意点

摘要: 设置标志时,要随时注意该标志的状态变化状况,注意一定要确保该标志每次计算时可以回到最初状态。例: int test=1; do {test =1;//注意一定不可以遗忘printf("请输入年月日(中间以空格符间隔)\n");scanf(" %d%d%d",&year,&month,&day)... 阅读全文

posted @ 2014-09-14 17:54 安琪 阅读(114) 评论(0) 推荐(0) 编辑

导航