数字的二进制表达和数组的使用

感悟:今天的任务比较轻松,没有大的项目,就是一些知识点比较难以理解,例如宏定义,说的是实际界面没有终端输出,但是我们运行有需要,所以需要定义宏定义log(),为1输出时可以,否则不行。例如东哥讲的取整和取余,完全把我搞蒙了。每日一碗鸡汤,味道鲜美!!!
1.运算符++ -- < > == != && ||
a++:当运算结束后,再执行++ temp=1 int result =temp++ +2;此时result=3,temp=2.
++a:先加a,再运算。
2.数据类型转换
隐形:当两种不同类型是,类型从低到高转换 char-int char-float-double-long
强制转换:例子:float b1=2.0 , int a=b1, int a1=(int)b1;
3.条件控制语句 if() {
}
else{
}
switch()
{ case1:break;
default:break;
}
4.循环语句
for( ; ; )
{
}
whlie(条件)
{
}
5.函数 在上面定义 在main下面实现 return 退出循环
基本数据类型 只能存储一个数据65 int float double long char bool
数组:需要储存多个同种类型的数据 C语言中
1.能够存储数据 就必须有内存
2.如何定义一个数组的同时分配内存 int score[]={11,25,45,} int temp[2]
int temp[5]={5,28}
3.数组定义必须明确数组的大小
4.数组的名字就是数组的首地址score

数组的地址打印.png

5.宏定义


宏定义.png

6。将数字用二进制打印出来


打印一.png
打印二.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。