ios之C语言基础知识串联

1.C语言是一种简单、基础的高级语言,区别于机器语言和汇编语言。在编译器上编写源代码成为.c文件,通过编译生成.obj文件,再连接(link)到库文件里面生成可执行的.exe文件(在window系统下)。 C语言是顺序结构程序设计,是面向过程的程序开发。

2.C 语言包括:变量、表达式和运算符、简单算法(选择结构与循环结构)、函数与编译预处理、数组、指针、结构体和共用体以及文件的相关处理操作。

3.C语言中的数据类型可分为整数:short  2个字节,int    4个字节,long   8个字节;小数,float  4个字节,double 8个字节;字符,char   1个字节。1个字节是8bit,内存的最小单元。

4.C语言中的表达式和运算符:赋值表达式,=  +=  -=  *=  /=,其中a+=3<==> a=a+3;算数表达式, +  -  *  /  %(取余),a=10%3<==>a=1; 逻辑表达式,&&  ||   ! ;关系表达式,>  <  ==  !=  >=  <=;位运算表达式, >>  <<   ~   |   ^ ; 条件表达式,表达式1?表达式2:表达式3,如果表达式1为真则取表达式2,否则取表达式3。

5.程序处理流程:顺序执行

  条件分支
    if(努力学习)    if(条件)    
    {               {
         成功          A
     }                }
                    else
                    {
                       B
                      }
     if()else if(){}
   switch(表达式)
   {
     case 常数1:
            xxx
              break;
     case 常数2:
            xxx
              break;
   }
  循环执行
    while(条件)   do
    {              {
       代码          代码块
    }              }while(循环) 

  注意表达式为整形数或者字符常量。注意break的使用。

   先判断后执行            先执行后判断

   for(表达式1;表达式2;表达式3)           

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值