完成了第一天的学习,自我感觉还是挺不错的,接触到了很多的新知识,也学到了很多东西,可以自己写出一个简单的程序了!!!一定要好好复习,温故知新。还需要搭配不断的练习才能更上一层楼!
记录一下自己第一个简单的C语言程序!感觉很神奇哎,以后一定会掌握更高级的内容!加油加油
7.20学习笔记
一、main函数
• main函数是程序的⼊⼝
• main函数有且仅有⼀个
• 即使⼀个项⽬中有多个.c⽂件,但是只能有⼀个main函数(因为程序的⼊⼝只能有⼀个)
二、写代码的常见错误
• main后面的()不能遗漏
• 代码中不能使用中文字符,必须使用英文字符
• 一条语句结束后,需加“;”
三、库函数
• 什么是库函数?
为了不再重复实现常⻅的代码,让程序员提升开发效率,C语⾔标准规定了⼀组函数,这些函数再由不 同的编译器⼚商根据标准进⾏实现,提供给程序员使⽤。这些函数组成了⼀个函数库,被称为标准 库,这些函数也被称为库函数。在这个基础上⼀些编译器⼚商可能会额外扩展提供部分函数。
• 库函数的使⽤,要包含对应的头⽂件 如stdio (standard input output)标准输入输出
• 库函数大全:https://cplusplus.com/reference/clibrary/
• printf (print format) 按照一定格式打印数据
• scanf 输入数据
四、关键字
• C语⾔中有⼀批保留的名字的符号,如: int 、 if 、 return ,这些符号被称为保留字或者关键字
• 关键字都有特殊的意义,是保留给C语⾔使⽤的
• 程序员⾃⼰在创建标识符的时候是不能和关键字重复的
• 关键字也是不能⾃⼰创建的。
常用的32个关键字
auto break case char(字符) const continue default do double(双精度浮点型) else enum ex float(单精度浮点型) for goto if int(整型) long register return short(短整型) signed sizeof struct switch typedef union unsigned void volatile while
注:https://zh.cppreference.com/w/c/keyword(C语⾔关键字的全部介绍)
五、 字符和ASCII编码
参考:https://zh.cppreference.com/w/cpp/language/ascii
• 字符A~Z的ASCII码值从65~90
• 字符a~z的ASCII码值从97~122
• 对应的⼤⼩写字符(a和A)的ASCII码值的差值是32
• 数字字符0~9的ASCII码值从48~57 • 换⾏ \n 的ASCII值是:10
• 在这些字符中ASCII码值从0~31 这32个字符是不可打印字符,⽆法打印在屏幕上观察
• 大写字母+32得到小写字母的ASCII码值 (A+32=a)
字符
%d 打印整型
%c 打印字符 (注:'字符' 'x'为占位符)
%f 打印小数
六、字符串
• 使⽤双引号括起来的⼀串字符就被称为字符串
七、转义字符
上面就是今天的学习成果啦!感觉学了很多东西,一定要抽时间把它掌握了
补充几个VS2022使用技巧
ctrl+鼠标滑轮 调整大小
ctrl+k ctrl+c 生成注释
ctrl+k ctrl+u 消去注释
Fight!!