#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int a = 10;
float f = 10.0;
unsigned char;//0 - 255
signed char;//-128 - 127
return 0;
}
void test(void)
{
printf("hehe\n");
}
int main()
{
test(100);
return 0;
}
int main()
{
int a = 20;
int b = -10;
return 0;
}
int main()
{
int a = 20;
return 0;
}
int main()
{
int a = 1;
char* p = (char*)&a;
if (*p == 1)
{
printf("小端\n");
}
else
{
printf("大端\n");
}
return 0;
}
int check_sys()
{
int a = 1;
char* p = (char*)&a;
//返回1,小端
//返回0,大端
return *p;
}
int check_sys()
{
int a = 1;
return *(char*)&a;
}
int main()
{
//写一段代码告诉我们当前机器的字节序是什么?
//返回1,小端
//返回0,大端
int ret = check_sys();
if (ret == 1)
{
printf("小端\n");
}
else
{
printf("大端\n");
}
return 0;
}
%d - 打印十进制的有符号数字
%u - 打印十进制的无符号数字
int main()
{
char a = -128;
char b = 128;
printf("%u\n", a);
printf("%u\n", b);
return 0;
}