重温c语言之,7天开整,就是随便的写写,第二天

[复制链接]
发表于 2024-11-1 17:53:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
一:操作符

  除法:

    如果都是整数,除数,被除数都是整数,那么结果:就是整数的商(没有小数部分的),比方:7/2=3;
    如果除数或者被除数其中一个是浮点数,那么结果就是(条件是:能除尽的,并且小数在基础数据类型包含下的)完整的商(包含小数部分的):比方:7/2.0=3.500000;
    如果想要在printf中,想要取小数点后1位,基本类型是:float----%.1f;如果是double----%.1lf,其他的就是雷同(什么小数点后几位什么的,这个数字就是变换着来就行了)
  取模:

    取模操作符的两端都是整数
  逗号表达式:

    逗号隔开的一串表达式,特点:从左向右的依次计算,整个表达式的结果是最后一个表达式的结果,
    比方:int a=10;int b=20;int c=0;int d=(c=a-2,a=b+c,c-3);      d=5
二:关键字

  typedef:

    1.用于一个已有名字的数据类型,使其更新一个新的名字,让代码变得更加的简介,比方:在头部写上:typedef unsigned int unit;那么在main里面
    unsigned int num1; 与unit num2;是相同的类型,只不过名字不相同,但是效果一样的
    2.用于结构体上面,把结构体命一个新的名字,比方:
    typedef struct Node    {        int data;        struct Node *next;    } Node;   在main里面 :struct Node n;与    Node n2;的效果是一样的
  static:

    1.修饰局部变量

      //在倒霉用static的时候
      #include
      void test(){
        int a=1;
        a++;
        printf("%d ",a);
      }
      int main(){
        int i=0;

        while(i
继续阅读请点击广告
回复

使用道具 举报

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5

GMT+8, 2025-7-13 00:12 , Processed in 0.068830 second(s), 27 queries 手机版|qidao123.com技术社区-IT企服评测▪应用市场 ( 浙ICP备20004199 )|网站地图

快速回复 返回顶部 返回列表