zoukankan      html  css  js  c++  java
  • c语言笔记

    1

     计算x的y次方

    1,要加入头文件 math.h 
    2,pow(x,y);//其作用是计算x的y次方。x、y及函数值都是double型 

    2

    用math.h里封装好的函数。见下。求平方根double sqrt(double x)

    3

    i+=2;  等价于i = i + 2;   // 将i的值加2后再赋值给变量i

    i=+2;  等价于i = 2;        // 将2赋值给变量i->在C语言中称为间接引用运算符,是二目运算符,优先级同成员运算符“.”用法p->a,其中p是指向一个结构体的指针,a是这个结构体类型的一个成员。表达式p->a引用了指针p指向的结构体的成员a。

    例如:
    struct T
    {
    int a;
    char b;
    }s;

    struct T* p=&s;
    那么,
    p->a相当于s.a。
    显然,有个等价写法:(*p).a,和p->a完全等效。



    5
    结构体
    定义结构体类型变量 三种方式
    1st:先声明结构体类型,再定义该类型的变量
    struct student liming,zhangle;
    2nd:声明类型的同时定义变量
    struct student{int num; char name[10];}liming={11,"liming"},zhangle;
    3rd:不指定类型名而直接定义结构体类型变量

    struct {int num; char name[10];}liming={11,"liming"},zhangle;

    结构体变量的初始化和引用

    struct student
    { int num;
    char name[20];
    char sex[12];
    int age;
    float score;
    char adds[30];
    }liming = {39,"liming","nan",18,55.5,"dezhou"};


    (1)对成员变量初始化
    struct zhangle={.name = "zhangle"};
    (2)引用
    zhangle.name
    (3)结构体多级
    student.birthday.month
    (4)结构体变量的运算
    liming.score = zhangle.score //赋值
    (5)同类结构体变量可以相互赋值
    liming = zhangle;












  • 相关阅读:
    pyecharts包学习笔记
    敏捷测试关键成功因素
    JMeter—常见问题(十四)
    性能测试面试题
    python-Tkinter整理总结
    JMeter—系统性能分析思路(十三)
    JMeter—监听器(十二)
    JMeter—断言(十一)
    yii2.0 的数据的 增
    Windows下安装 使用coreseek
  • 原文地址:https://www.cnblogs.com/zle1992/p/5232604.html
Copyright © 2011-2022 走看看