学习c语言(二)
2023年1月12日
20:19
学习c语言(二)
1.
进制变化
十进制:123=1*10的二次方+2*10的一次方+1*10的零次方=100+20+3=123
二进制:010=0*2的二次方+1*2的一次方+0*2的零次方=0+2+0=2
2.
程序从main开始,他是程序的入口
main函数必须出现
且只能出现一次(有且仅有一个)
【int main()】
//int 为整形的意思
//main前面的int表示main函数调用返回一个整形值
在屏幕输出,则加入输出函数 printf,,打印函数。
//c语言相当于别人的东西,用之前打招呼,即用#include 意为包含
Stdio.h std意为standard input output 标准输入输出
3.
例:
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
char ch = 'A';
printf("%c\n", ch);
return 0;
}
//%d 打印整形
//%f 打印浮动点(打小数)
//%p 已地址的形式打印
// %x 打印十六进制数字
4.
Sizeof 。。。的大小
Printf ("%d\n",sizeof(char));
char的大小
5.
每一位的字节大小
#define _CRT_SECURE_NO_WARNINGS 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));
return 0;
}
6.
一个字节=八个比特位,故可有【0到2的八次方减去一个数字】这么多种数字
7.