学习c语言day1,入门

1.代码的主要格式

1 int main()  //这句话表示主函数的返回值为整型
2 {
3 
4 return 0;    //返回0
5 }

 

2.常见的数据类型

1 char              //字符型                       一般占1字节
2 short             //短整型                       一般占2字节
3 int               //整型                         一般占4个字节
4 long              //长整型                       一般占4/8个字节
5 long long         //长长整型                     一般占8/16个字节
6 float             //单精度浮点型(小数)           一般占4个字节
7 double            //双精度浮点型                 一般占8个字节

 

 

3.extern 是用来声明外部符号的

 在另一个源文件定义的变量,在当前原文件中报错出现未声明标识符。可以在当前原文件中添加extern int global

 

 4.输入的函数尽量用 scanf() 不要用 scanf_s(),   //scanf_s()不具有可移植性

 

 5.常量

  • 字面常量      //即普通数字之类的,int  num=100;
  • const常量    //例如将const加在int之前,则int定义的变量例如num就不能改变值了,变成具有常属性的变量
  • #define定义的标识符常量     //在源文件最开头,通常定义在main函数之外  
  • 枚举常量enum //也定义在源文件最开头main函数之前,枚举常量代表的数值从0、1、2往下排列,不能改变数值。

6.字符串

char arr1[]="abc";  //字符串结尾默认放了个'\0'
char arr2[]={'a','b','c',0};//等价于上面的代码,0是字符串的结束标志,ASCII码表中'\0'等价于0。

 

7.转义字符

\bbb是8进制数对应的ASCII码表对应的

\xbb是16进制对应的

8.操作符

c语言中0表示假,一切的非0表示真,取非。

&按位与

&&逻辑与

9.需要注意的点
字符‘0’是字符,不是数字0
 
posted @ 2020-11-29 12:57  nigoal  阅读(122)  评论(0)    收藏  举报