c语言个人笔记

发布于:2022-10-12 ⋅ 阅读:(381) ⋅ 点赞:(0)

#include<stdio.h>         //输入输出的头文件    include(包括) , <> 规范 , stdio.h ( std:标准   io:输入输出   .h:头文件 )

int main(void)                  //主要的整数类型   int(数据类型), main(入口函数 没有这个函数程序运行不了) void(规范)

 {printf("helo wode \n");    //格式化输出   {}(规范)printf(print:打印    f:格式化)  ()(规范)  “”(规范) helo wode(输出目标)  \n(换行)
      
  return 0;}                           //返回值


变量:在程序当中一直不断变化的量,叫做变量
常量:在程序当中固定不变的量,叫做常量

变量和常量可能是有类型的,或是整数,或是小数

以上常量和变量统称为数据类型,数据类型分为四种
1.(基本类型)它是就算数类型,简单来说就是可加可减,而基本类型分为整数类型和浮点类型(浮点类型简单来说就是小数类型)
 
整数类型是有一个范围的
整数形:
int(最常用) int()函数是整数数据类型的数据 ,是表示某种数学整数 范围的数据类型 
unsigned int
short
unsigned short
long
unsigned long
注释:(unsigned:无正负之分的)
(short:短的)
(long:长的)

小数形:
float(单精度)
dou ble(双精度)常用的是(dou ble 双精度类型)

 2.(枚举类型)
3.   (viod类型)
4. (派生类型)


分号  ;        代表一个语句的结束。(相当于中文每句话都要有个标点符号,逗号也好句号也罢,而分号在程序中就是代表一个逻辑语句的结束 每个语句必须以分号来结束)

转换说明符    
%a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99)
%c 字符
%d 有符号十进制整数
%f 浮点数(包括float和doulbe)
%e(%E) 浮点数指数输出[e-(E-)记数法]
%g(%G) 浮点数不显无意义的零"0"
%i 有符号十进制整数(与%d相同)
%u 无符号十进制整数
%o 八进制整数 e.g. 0123
%x(%X) 十六进制整数<?xml:namespace prefix = st1 />() e.g. 0x1234
%p 指针
%s 字符串

在这里先讲  %d   

例:
#inc lude<stdoio.h>  //开头
int main (viod)
{   
int  number =50 ;
printf(“number =%d/n”,number);// %d代表:我们接一下来输出 number的值
/n表示:换行
return 0;//返回值
}
标识符

c语言 标识符是用来标识,变量,函数,或任何其他用户自定义项目的名称,可以用A,a,_ 开头。
c语言标识符内不允许出现 标点字符 例:? # % @ ,c是区分大小写的编程语言

不规范的变量名 是绝对不允许的!

变量名可以用a~z , A~Z , 0`  9 和下划线_  但是企业内不允许使用例如:int 66=10,int a=1类似函数

可以使用例如我需要阳光花变量的函数可以使用:int sun flower =100; int money=1000; 类似

(cher赋值函数用法:cher*name=“haoxuan”;)
int sum(求和函数)
int temp(临时函数)

下划线命名法( 最标准,最规范,学会这个 以后谁用int a=1直接喷)
int sun_flower=100;

宏定义:宏定义是比较常用的预处理指令,即使用“标识符”来表示“替换列表”中的内容。标识符称为宏名,在预处理过程中,预处理器会把源程序中所有宏名,替换成宏定义中替换列表中的内容。
  常见的宏定义有两种,不带参数的宏定义和带参数的宏定义
 


网站公告

今日签到

点亮在社区的每一天
去签到