首先来说一下C语言,C语言是结构化程序设计语言,是编译型语言之一。
如果使用printf库函数,必须在主函数前用包含对应的头文件<stdio.h> std是标准的英语缩写,i是input输入,o是output输出。
数据类型分为字符型和整型和浮点型(也叫实型),字符型char;整型还包括4种,整型int,短整型short,长整型long,更长整型long long;浮点型分为单精度浮点型float和双精度浮点型double。
字符用单引号表示,字符串用双引号表示。打印字符用c,字符串用s。打印字符串时候遇到\0则停止打印。
转义字符有很多,比如\n是换行,\t是水平制表符,\单引,双印,或者\都可以被转义。比如想打出真正的\n而不是换行的意思则需要用\\n将\转义成\,同理很多问题都可以解决。有两个特殊转义字符,8进制和16进制的表示,如下,第一种\d₃d₂d₁,三者可相等,d是0-7的数字,不能超过范围,运算为d₁×8⁰+d₂×8¹+d₃×8³;第二张\xdd,d是0-15的数字,不能超过范围。
学习总结,希望可以多多指教,谢谢!