zoukankan      html  css  js  c++  java
  • 常犯错误--1

    1. 对于多组输入的题一定要注意,在下次输入前初始化。(自己已经在这个地方错了好几回了— —- -----)

    2.有指向结构体数组的指针,注意!!!

    struct  student	   
           {int   num ; 
            char  name[20]; 
            char  sex; 
            int  age;
          };
    struct  student  stu[3]={{101,"Lilin",'M',18,},
     {102,"Zhanghua",'M',18},
     {103,'Wuli",'F',19,}} ;
     struct  student  *p=stu;
    
    main()
    {for( ; p<stu+3;  p++)
    printf("%d,%s,%c",p->num,p->name,p->sex);
    }
    

    说明:
    如果指针变量p指向结构体数组,则p+1指向结构体数组的下一个元素,而不是当前元素的下一个成员。

    如果指针变量p指向一个结构变量(或结构数组),就不能再使之指向结构体变量(或结构数组元素)的某一成员。


    3.>> 右移运算符

    应用举例:
    问:计算表达式14 >> 2的值。
    答:表达式14 >> 2的值为3,因为14(即二进制的00001110)向右移两位等于3(即二进制的00000011)。

    每天训练发现我比别人做的好慢,但是理解的更深刻,如果一开始学一个新知识点就搜模板,那么这样的人是走不远的,毕业之后带走的只有思维,什么荣誉,奖杯都已经不重要了。
  • 相关阅读:
    brew
    hbase
    YARN常见问题以及解决方案
    mybatis中foreach collection三种用法
    mysql按分隔符输出多行
    mysql DATETIME
    iis 之给网站添加MIME映射
    VS2019专业版和企业版激活密钥
    ViewData对于从后台传list到前台的使用
    找出每组数据中不同distinct
  • 原文地址:https://www.cnblogs.com/6bing/p/3931266.html
Copyright © 2011-2022 走看看