c语言
#include <stdio.h> // #号是一种指令形式,include是包含的意思,<>是一种语法形式,std 标准 standard input output(标志输入输出)
// 包含一个叫stdio.h的文件(也就是python里的调用库)
int main() // 主函数-程序的入口-唯一性
// int是整型的意思
//main前面的int表示main函数调用 返回的一个整型值
{
printf("hi wode\n"); // 函数print function 打印函数
//pintf是库函数,是c语言本身提供给我们使用的函数,但也要调用库
return 0; // return是返回的意思,0表示整数,也就是返回整型0
——————————————————————————————————————————————————————————————————————————————————————
数据类型 输出格式 字节 2的次方 对应的数字
char 字符数据类型 %c 1 2的8次方 256
short 短整型 %d 2 2的16次方 65536
int 整型 4 2的32次方 4294967296
long 长整型 4/8(看是什么电脑) 2的32/64次方
long long 更长的整型 8 2的64次方 18446744073709551616
float 浮点型 %f 4 2的32次方
double 双精度浮点型 %lf 8 2的64次方
——————————————————————————————————————————————————————————————————————————————————————
命令:
输出:printf
输入:scanf
声明:extern(相当于调用库,调用别的源文件)
——————————————————————————————————————————————————————————————————————————————————————
符号:
取地址符号:&
——————————————————————————————————————————————————————————————————————————————————————
知识点:
在c语言中,变量要定义在最前面,不然容易出现:语法错误:缺少“:”(在“类型”的前面)
常量有四种:
字面常量:就是直接写上1、2、3,这些不能改变,就是字面常量
const常量:在变量前面上加上const,就行了。(const:常属性)(p:但本质上还是变量,在数组(也就是要使用常量的地方)的时候用不了)
#define 定义的标识符常量:不管是全局还是局部都可以定义,输入#define后面加上要定义的常量就行
枚举常量:建立一个enum{};,在{}中写的就已经是常量了,使用的时候,enum 调用的名字 要赋值的变量 = {}中你选的常量
在输出字符串时,使用{}时,里面不能用“”,只能使用‘’
如果使用{}打印字符串时,要在后面加上一个0 或者这样,因为\0时字符串结束标识符,而不用是因为自动添加了\0
(p:、这种写法都不行)