C语言 DAY 1

学习目标:

和C友做好朋友


学习成果记录:

  1.ASCII字符,一个字节,最高位是0;

    中国的字符,两个字节,最高位是1。

 由于单字节和双字节的最高位不同,所有很容易区分一个字符到底用了几个字节。

   2.字符集和字符编码

   3.官方编写的库叫做 标准库:输入输出,文件操作,日期时间,字符串处理,内存管理。

   一些组织机构或者个人编写的,有的是公司企业为了盈利,有的是个人爱好等等,而编写的库叫做 第三方库

   4.C语言,底层开发

   5.在计算机屏幕上,一个汉字要占两个英文字符的位置。所以,一般把英文字符叫做“半角”,把汉字叫做“全角”。

   6.相同字符在全角和半角状态下对应的编码值(Unicode编码,GBK编码等)不一样,所以他们是不同的字符。

    7.开发软件的过程中, 我们需要将编写好的代码( Code ) 保存到一个文件中, 这样代码才不会丢失, 才能够被编译器找到, 才能最终变成可执行文件。这种用来保存代码的文件就叫做源文件。

   8.不管是运行 QQ 还是编辑 Word 文档, 都是先将硬盘上的数据复制到内存, 才能让 CPU 来处理, 这个过程就 叫作载入内存( Load into Memory ) 。 完成这个过程需要一个特殊的程序(软件),这个程序就叫做加载器

   9.现在常用的几种编译器是:Visual C++,GCC,LLVM Clang这三大编译器。

   10.集成开发环境:将编辑器、调试器、代码提示器、项目管理工具、漂亮的界面如按钮等所有的工具集合在一起,叫做集成开发环境(IDE)。如:Dev C++,Visual Studio,Xcode,Code::Blocks

   11.IDE为每一个程序都创建一个专门的目录,将用到的所有文件都集中到这个目录下,并对它们进行便捷的管理,如重命名,删除文件,编辑文件等。这个为当前程序专门配备的专用文件夹,叫做“Project”,项目\工程。

  12.编译器:

   Windows:推荐VS2015、DevC++

   Linux:可以不使用IDE,直接用GCC编译器和一个文本编辑器就可。

   13.用手机写代码可以用C4droid是Android设备上C/C++的开发环境,默认以TCC为编译器,可以选择安装GCC为插件。

   14.C语言的三套标准:C89、C99、C11。

   15.现在的操作系统,比如Windows、Linux、Mac OS,都是由Unix发展而来。Unix和C语言的开发者都是,丹尼斯·里奇。

   16.很多很多的代码,被分门别类的分到了不同的文件中,且每一种代码都有自己唯一的名字,使用的时候只需要在它们后面加上()就可以。这样的一段代码能够独立的完成某种功能并且可以重复使用,我们称之为函数。可以认为,函数就是一段可以重复使用的代码。

    17.使用函数的专业术语,函数调用

    18.C语言自带的函数叫做库函数,C语言自带的库叫做标准库,其他公司或个人开发的库叫做第三方库。

库:是编程中的一个基本概念,可以简单的认为它是一些列函数的集合,在磁盘上往往是个文件夹。

     19   int main(){

                    printf(“abc”);

                    return 0;

            }

()表明这是函数定义

{}之间的代码是函数要实现的功能

return可以告知使用结果,return 0表示main函数返回的值是整数0。return可以翻译成“返回”,所以函数的处理结果被称为“返回值”。

int是整数,它告诉我们,函数返回的值是一个整数。

  20.C语言开发者编写了很多常见的函数,并且把它们分门别类的放到不同的文件里,这些文件被称为头文件。(header file)

  21.引入头文件使用 #include命令,并将文件名放在< >中,#include的作用也仅仅就是把头文件的内容复制到当前文件,然后和当前文件一起编译。如果直接把头文件的内容复制在当前文件中,就不需要再使用头文件了。

 int main(){
return 0;

 }

这段代码是正确的,因为没有调用任何函数,所以不需要引入头文件。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值