下载此文档

C语言知识点总结归纳.docx


文档分类:资格/认证考试 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
C语言知识点总结归纳
#pragma mark - 第一章:C基础
void func1();
void func1()
{
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    int a = 030;        // 以0开头得数是八进制的数,计算的时候要换算成10进制进行计算
    int b = a * 10;
    printf("%d", b);    // 此时打印出来的结果是240
    
    
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    // 注释的嵌套问题
    // 1. 单行注释可以嵌套单行注释
    // 2. 单行注释可以嵌套多行注释
    // 3. 多行注释可以嵌套单行注释
    // 4. 多行注释不可以嵌套多行注释(注意项)
    
    
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    int c = 10;
   
c++;
    ++c;
    // 注意递增、递减运算符在前在后的两种情况,一种是返回新值,一种是返回旧值,还需要注意,不管是返回新值还是返回旧值,运算完之后,c的值都会发生改变
}
 
 
#pragma mark - 第二章:分支结构
void func2();
void func2()
{
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    int a = 10, b = 20;
    BOOL result = (a++ > 100 && b++ > 20);
    printf("result = %d a = %d b = %d\n", result, a, b);
    // 结果如下,注意-短路- 情况,逻辑或‘||’也是一样的
    // result = 0 a = 11 b = 20
    // '&&':一假即假,全真则真
    // '||':一真即真,全假则假
    
    
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    enum Season {
        spring,
        summer = 4,
        autumn,
        winter
    };
    printf("autumn = %d", autumn);
    // 结果: 需要注意的是,枚举变量的值是上一个值+1
    // autumn = 5
}
 
 
 
#pragma mark - 第三章:循环结构
void func3();
void func3()
{
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    // 随机数公式:随机出范围在a~b之间的随机数:arc4random() % (b - a + 1) + a;
    int a = 10, b = 100;
   
int random = arc4random() % (b - a + 1) + a;
    printf("random = %d\n", random);
    
    
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    // break; 关键字,跳出本层循环,后面的东西全都不再执行
    // continue; 关键字,跳出本次循环,本次循环后面的东西不再执行,下一次继续执行
    
    
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    for (; ; ) {
        printf("for循环中的任何条件都可以缺失,只是这种写法会造成死循环\n");
    }
}
 
 
#pragma mark - 第四章:数组
void func4();
void func4()
{
    
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    int a[5] = { 2, 7, 4, 3, 6 };
    int b[5] = { 2, 7, 4 };
    int c[5] = { 0 };
    int d[]  = { 2, 7, 4, 3, 6 };
    // 注意这些的区别,个数不写的话会自动计算,写了个数不能超,不写的默认是0

C语言知识点总结归纳 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ipod0a
  • 文件大小54 KB
  • 时间2018-10-06