我的IOS学习历程-第一天

      这是第一天的IOS学习 学的是C语言 比较简单和基础 以下是学习操作时候的源代码测试和一些小知识点:

(绿色字部分为知识点,其他的大致为事例语句)

#import <Foundation/Foundatio n.h>

// 单行注释

/*

多行注释

*/

//main函数是入口函数

//调试方式断点调试(执行到断点句)

//程序的执行方式之一:顺序执行

int main(int argc,const char * argv[]) {

    @autoreleasepool {

        // insert code here...

        //双引号和分号一定要是英文状态下

        //printf("Hello");

        

        //最小的存储单位 bit(比特)

        //字节是(byte)计算机的存储单位

       //1子节(byte) = 8bit

       //1kb = 1024 byte

       //1Mb = 1024 kb

        

        //常量:程序运行期间不可被改变的量

       /*

        整形常量:4,10,15

        浮点型变量:1.5,1.08

        */

        //变量:与常量相对应程序运行期间可以改变的量

       //声明一个变量:数据类型 + 变量名 =初值 等号叫赋值运算符

        //声明一个表示年龄的变量

        //汪峰 24

       //变量名的命名规范:

       //最重要的 见名知意 只能由数字 字母下划线组成,不能以数字开头,中文也可以(基本不会用)

       //不能与系统关键字重名

       //名字不能重复定义

       //声明一个变量 有声明才有使用

//        int age = 24;

        //定义一个单精度浮点型变量

//        float a = 1.5;

        //定义一个字符类型变量

//        char b = 'a';

       // 改变变量的值变量名 = 新值

       //使用变量的时候一定要 联系程序的上下文

//        age = 30;

//        a = 2.5;

//        b = 'a'+11;

//        int c = 10;

//        int d = age;

//        int e = c;

//        age = e;

//        c = d;

//        printf("%d,%d\n",age,c);

        //两个变量的交换声明第三个变量进行值的转换赋值 做中间量

//        int a = 5;

//        int b = 2;

//        int temp = 0;

//        temp = a;

//        a = b;

//        b = temp;

//        printf("%d,%d\n",a,b);

        //算数运算符

        //求两个整型变量

//        //声明两个整型变量

//        int a = 5;

//        int b = 3;

//        //

//        int sum = 0;

//        sum = a + b;

//        //

//        int sub = 0;

//        sub = a - b;

//        //

//        int mul = 0;

//        mul = a * b;

//        //

//        float div = 0;

//        div = a / b;

//        a++;//相当于a = a + 1 a自增1

//        //自减运算符

//        //相当于 a = a - 1 a自减1

//        a--;

//        // 计算 a,b,result

//        //在运算时,如果++在前面,先进行自增,然后再参与运算,如果++在后面,先参加运算再自增

//        int b = 10;

//        int result = (a++) + (++b);

//        //这时 ++在后的a要进行自增

//        //无论++在前还是在后最终都要自增的

//        result = b + a;//a = 6 b = 11

//        int c = 4;

//        result = (a++) + (--c);//result = 9 a = 6 c = 3

//        ++b;//b = 11 a = 7 c = 3

//        --c;//b = 12 a = 7 c = 3

//        result = (--a) + (b--) + (c++);//result = 20 a = 6 b = 12 c = 2

//        printf("%d\n",result);

        //复合运算符:+= -= /= *= %=

        //a += b相当于 a = a + b;

        //a += 1相当于 a = a + 1;

        

//        

//        char a = 'a';

//        char b = 'B';

//        a = a - 32;

//        b = b + 32;

//        //a = 9 b = 5

////      int result = (++a) + b;

//        //使用占位符 进行打印

//        // %d为占位符适合 要打印的数据类型相对应

//        //整形: %d 浮点型: %f字符型: %c

//        //换行符 \n

//        printf("a = %d",a);//printf("双引号之间的是打印的内容")

        //表达式+分号=语句

    //占位符打印

//        printf("%04d\n",12);//打印四位数如果不够补0 如果不加0补空格

//        // 打印浮点型

////        printf("%.2f",1.5);//打印浮点型默认打印小数点后6 +.2就是小数点后两位  5.2就总占五位 小数点后2两位小数点本身占一位

////        printf("%4d,",112);//不够前面补空格加负号后面加空格

//        printf("%c",92);

       //  格式化输入

       //  输入时需要先声明一个变量来接收你输入的值

       //  输入时需要&取地址符

       //  输入结束时需要按键盘上的大回车来结束

//        int a = 0;

//        printf("请输入一个整数\n");

//        scanf("%d",&a);

//        printf("%d",a+1);

        // 输入两个整数并求和

        char a ='a';

        int b =32;

        //printf("输入两个数,以逗号隔开\n");// 输入函数

       // 如果你要输入多个数,最好使用符号进行隔开

       // 并且你在输入的时候要以相应的格式输入

        //scanf("%d,%d",&a,&b);// 求和

           a = a - b;

        printf("a=%c",a);

    }

    return0;

}

posted on 2015-10-08 21:02  彩虹直至黑白  阅读(121)  评论(0编辑  收藏  举报

导航