C学习笔记4

1、.exe 是我们编译好的可执行文件

2、程序图标必须是 .ico 格式(可以通过 jpg、png 等常见图片格式在线转换)

3、syntax  error : missing ; before  return 翻译:语法错误, return 之前缺少 ;

4、函数的一个明显特征就是使用时必须带括号( ),这就是函数调用

5、函数的英文名称是 Function,调用的英文名称 Call

6、程序运行时从 main 函数开始,直到 main 函数结束(遇到 return 或者执行到函数末尾时,函数才结束)。

7、需要注意的是主函数应该是 int main() ,而不是  void main()

8、引入头文件使用 # include命令,并将文件名放在< >中,# include 和 < > 之间可以有空格,也可以没有。


9、头文件以.h为后缀,而C语言代码文件以.c为后缀,它们都是文本文件

10、stdio.h 和 stdlib.h 是最常用的两个

11、stdio.h 被称为“标准输入输出文件”,包含的函数大都和输入输出有关,puts() 就是其中之一

12、stdlib.h 被称为“标准库文件”,包含的函数比较杂乱,多是一些通用工具型函数,system() 就是其中之一

13、空格(1个占位符)、制表符(垂直制表符(已经不使用),水平制表符(可以设置成1-4个占位符))、换行符(换下一行)等统称为空白符,它们只用来占位,并没有实际的作用

14、puts()之间、" "()之间可以有任意的空白符,由" "包围起来的字符串中的空白符不会被忽略,所以需要注意占位符的位置

15、程序员要善于利用空白符:缩进(制表符)和换行可以让代码结构更加清晰

16、

\main.c|18|warning: control reaches end of non-void function [-Wreturn-type]|
||=== Build finished: 0 error(s), 1 warning(s) (0 minute(s), 0 second(s)) ===|

这个警告就是提示无 return 0;

为了写出更严谨的代码所以将警告也消除掉(在代码尾端加上return 0;)

17、注释不参加编译,不影响运行结果

18、//为单行注释,只能写一行,以//开始以换行符结尾

/*  注释内容  */为块注释,可以多行注释,跨行注释

19、注释本质上是作为字符串的一部分

20、程序输出一般需要加换行符,让程序展示更加美观

21、定义变量后应该及时的赋初值,不然在程序中未被赋值的变量是一个随机值

22、写N-S流程图的时候,椭圆表示起止,平行四边形表IO,菱形表判断,长方形表处理,流程线表程序运行指向

23、菱形框二侧的Y和N表示是和否

24、流程框内应该有必要的简短的文字说明

25、C语言的3种基本结构,顺序结构最为简单,其次是选择结构难度一般,最为复杂的是循环结构

26,循环结构分为当型循环和直到型循环,这是嵌入式使用最多的循环结构

27、找喜羊羊打架,当型循环可以理解为先判断是不是喜羊羊,是则打喜羊羊,不是则继续找

28、找喜羊羊打架,直到型循环可以理解为先打一架再说,再判断打的是不是喜羊羊

29、编程前先画N-S流程图理清思路和结构

30、结构化程序设计方法:自顶向下,逐步细化,模块化设计,结构化编码

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值