本节重点介绍代码的规范。
从讲师的文字和代码排列来看,直观的感觉是一一对应,特别强调功能区之间的分隔,小块的像梯田一样。
#包含stdio.h
int main(空)
{
返回0;
}
第一次写这几行代码的时候,只能是懵懂无知!
它们只是一个框架,与房子的地基相当。
最重要的一点是强制ctrl键的使用频率。最好每隔几秒钟使用一次。这是主频率。我没有!试跑的时候一直记得,需要多运动。这几天我的笔记本突然没电了,打出来的笔记都不见了。
数据类型是什么?
刚开始学C的时候,脑子真的很乱。
概念很重要,就像理解为什么拆螺母需要扳手一样,这是很基础的,也是日常的基础知识。
1.什么是数据类型?
数据类型的分类数据,对于编程来说,首先要考虑的是,数据的输入和存储可以分为:
答:基本数据类型:
整数-4字节1字节=8位
短int -2
Long int -8
浮点类型
单精度浮点数浮点:小存储范围-4 1.0000.
双浮点数:大存储范围-8 1.0000000.
“浮点”和“双精度”都不能保证完全准确地保存小数。
char:C语言中没有字符串string -1。
b:复合型:就是把基本型放在一起。
结构
枚举-实用
对变量的理解,其本质是记忆棒中的一个存储空间,具体位置在哪里(未知),由编译器通过操作系统存储——发送指令到CPU寻找的记忆棒的空闲空间。
变量的定义和赋值
//这两个斜杠用于注释,对我来说是单行的,或者fzdds编程知道的。
还有这个左斜* *左斜线/* */这个前后包络可以马上理解为多线。使用时可以按键盘的小数字区,键盘右上角减号的左两位在编译器中使用非常方便。
注释非常重要。对于初学者来说,对代码的理解透彻与否,以及逻辑上的联系,取决于我自己的注解,一点一点串联,方法可能不太对。在非常缺乏实践经验的前提下,这个方法是我跟上代码感性灯泡的小动力。
可变步长的时间。
先把架子拿出来!
库函数中的# includes dio . h//头文件-contains-tool stdio.h是工具包,function是工具。
Int main (void) /*主函数条目
{
int a;//函数:定义一个整数变量,命名为a。
a=0;//函数:0赋给变量A,相当于初始化为0。
int b;//函数:定义一个整型变量,命名为b。
b=1;//函数:1赋给变量B,相当于初始化为1。
/*以上是一小块代码区,下一步是操作代码,与同类型功能的代码是分不开的。对新人自己阅读理解是有帮助的。没有足够的基础知识很容易一事无成。我别无选择,只能坚持下去*/
a=a b;//函数:AB-相当于0.1=1 A=1
b=b *(a b)2;函数:bx(0 1)=2等于1*2=2。这一行的A得到了前一行的1 b=2的结果。
printf('%d ',b);//Function: printf是头文件中函数(工具)要打印出来的函数,%d是输入控制字符,后面跟B是操作程序后需要的结果。
返回0;//返回数值0,表示运行结束并退出。
}
运行结果为2,与试验结果一致。
在这里再写一遍这个没有评论的小程序。
#包含stdio.h
int main(空)
{
int a;
int b;
a=0;
b=1;
a=a b;
b=b *(a b);
返回0;
}
以上内容不用于指导和教材,我的能力极其有限。欢迎狼的自学者和敬业的前辈一起指导讨论。自学之路是一个无聊的地方讨论,这是最好的事情。