今天把c语言剩下的操作符都讲了。只剩下最后的结构体类型还没学完,今天上午没有着急学新的内容。而是把老师昨天讲的题目重新再做了一遍,巩固了一下昨天所学的知识。其中有两个内容令我发觉我学的还不够深。
一是:按位与& 按位或| 按位异或^ 按位取反~ 。他们之间的逻辑和概念还不是特别清楚,这导致运用它们做题会造成极大的阻碍。
二是:逻辑与&& 和 逻辑或|| 他们两个的知识中有一点比较容易混淆,就是逻辑与所在的两个操作数之中。当第一个被判断为假,那后面那个就不进行处理了,也就是说,如果后面是一个表达式比如b++,那最后你如果想打印b,那打印的就是它本身,不会是++之后的它。而如果是逻辑或就相反。
把这些巩固了一遍后,随即学了新课,讲了下标引用[] 函数调用() 还有结构成员的 .和–>。第三个老师用书给我们举了一个例子如
#include <stdio.h>
int main()
{
struct book()
{
char name[20];
char id[20];
int price;
};
struct book b= {"C语言","c20021231521",22}
printf("名字 = %s/n",b.name);
printf("id = %s/n",b->id);
printf ("价格 = %d",b.price);
return 0;
}
终于写完了,手打就是麻烦~
所有打不倒我的,终将使我强大。
明天加油!
睡前总结–操作符三
最新推荐文章于 2024-07-25 16:25:24 发布