F初入IT的小菜鸟之初识C语言1

it2022-05-05  144

第一个C语言程序

#include<stdio.h> int main() { printf("hello world\n"); return 0; } // 行注释stdio.h–》 头文件 C语言的库函数 ; test.c–》 源代码 ; test.exe 可执行程序所有#开头的都叫预处理主函数 main函数 ——所有的程序只有一个入口,这个入口函数就是main函数{}之内是函数体,执行的是函数体的代码printf:库函数(参数) “字符串” \n :换行 \ : 转义字符 ;代表一条语句的结束 return :函数的结束. 返回值可通过其带回main 函数返回值0代表程序正常结束/块注释/ 不能嵌套 注释:ctrl+k+c 取消注释:ctrl+k+u执行程序 .c :文本文档运行过程:VS 1.调试 2.ctrl+F5 (解锁:Fn+Esc)所有的定义全部放在最前头 删除:ctrl+x 撤回:ctrl+z源代码test.c ————————————> test.exe 可执行程序 预编译——>编译——>汇编——>链接——>test.exe{函数体} :函数的功能,执行的部分return; 带回返回值

**补充:**黑框框一闪而过

#include<stdio.h> #include<windows.h> int main() { printf("hello F\n"); system("pause"); }

数据类型

char //字符数据类型 (‘a’ ‘b’) 1个字节 “迷你版整形” short //短整型 (12,13,14,345) 2个字节 int //整型 (与平台有关) 4/2个字节 (16位操作系统:2个;32位操作系统:4个) long //长整型 4个字节 (32位) long long //更长的整型、长长整型 8个字节 float //单精度浮点数 (12.5) 4个字节 精度:6位 double //双精度浮点数 (12.25) 8个字节 精度:11位

bit ———————byte——kb ——mb——gb——tb——pb(1024) 8个比特位 1个字节

记住:65–A ; 97–a ; 48–0

C语言自带的类型叫内置类型(char、short、int、long、long long、float、double)

二进制

char的取值范围: 有符号:-128~127 无符号:0~255

注:计算机当中存储数据的时候存储补码 源码:1000 0001(-1的源码) 反码:1111 1110 ( 补码=源码取反+1 +0000 0001 ) (符号位不变,其他位取反) 补码:1111 1111(-1的补码)

#include<stdio.h> int main() { printf("%d\n",sizeof(char)); printf("%d\n",sizeof(short)); printf("%d\n",sizeof(int)); printf("%d\n",sizeof(long)); printf("%d\n",sizeof(long long)); printf("%d\n",sizeof(float)); printf("%d\n",sizeof(double)); printf("%d\n",sizeof(long double)); return 0; }

sizeof是求特定变量或特定类型在内存中占据空间大小 eg: printf("%d\n",sizeof(char)); ——>是求()里的数据类型的大小 sizeof不是函数,是关键字, 求字节大小的。 单位:字节

%c:以字符形式打印 %f:以浮点数形式打印 %d:以整形形式打印


最新回复(0)