
c语言课程笔记整理
文章平均质量分 74
nerve_23
坚持学习记录
展开
-
数据在内存中的存储
int main()//1111111 11111111 11111111 11101100 i的补码//0000000 00000000 00000000 00001010 j的原码//1111111 11111111 11111111 11110110 计算机内存中相加计算结果(补码)//-10return 0;for (i = 0;i < 1000;i++)//255。原创 2023-03-22 18:43:43 · 81 阅读 · 0 评论 -
详解操作符
如果某个操作符的各个操作数属于不同的类型,那么除非其中一个操作数的转换为另一个数的类型,否则操作就无法进行。表达式求值的顺序一部分是由操作符的优先级和结合性决定。同样,有些表达式的操作数在求值的过程中可能需要转化为其他类型。就是用逗号隔开的多个表达式,从左向右依次执行,整个表达式的结果是最后一个表达式的结果。接受一个或者多个操作符,第一个操作数是函数名,剩余的操作数就是传递给函数的参数。C的整型算数运算总是以缺省整型类型的精度来进行的。算术数移:左边用该值的符号位填充,右边丢弃。%的两个操作数必须为整数。原创 2023-03-12 19:22:55 · 80 阅读 · 0 评论 -
初识结构体
int x;int y;}p1;//声明类型的同时定义变量p1//定义结构体变量p2//初始化:定义变量的同时赋初值struct Stuint age;struct Stu s = { "张三",20 };//初始化int data;//结构体嵌套初始化//结构体嵌套初始化。原创 2023-02-28 19:26:55 · 85 阅读 · 0 评论