栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言初学1

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言初学1

1、

int main()

{

int num1 = 0;

int num2 = 0;

int num = 0;//C语言规定定义变量

//scanf是输入指令

//&是内存中的地址符,修改东西的话,得找到东西的地址再修改

scanf("%d%d", &num1, &num2);

num = num1 + num2;

printf("num = %dn",num);​

//全局变量的作用范围是整个工程

//局部变量的作用范围是局部范围

return 0;

}

2、

int a = 10;//全局变量

int main()

{

//局部变量尽量不要和全局变量相同,容易产生误会,导致bug

int a = 10;//局部变量,局部变量优先

return 0;

}

int main()

{

{

 int a = 10

}

//不可执行小定义,不能被大输出执行

printf(" % d" / n, a);

return 0;

3、

int main()

{

 short age = 18;

 float weight = 15.6f;//系统默认浮点数为双浮点数,数后加f不会报错,系统因软件不同而异(vs2019)

 return 0;

4、

​bit--比特位--只能存储1或者0

byte--字节--等于8个比特位

kb    换算单位1024

mb

小数字用短整型2^16就够了,用整形的话会浪费内存,会多出很多的0无法使用​

5、​

int main()

{

printf("%dn", sizeof(char));//1*8=8个比特位

printf("%dn", sizeof(float));//4

printf("%dn", sizeof(int));//4

printf("%dn", sizeof(double));//8

printf("%dn", sizeof(long));//4

printf("%dn", sizeof(long long));//8

printf("%dn", sizeof(short));//2

return 0;

6、

​double 双精度浮点型与float对应类型不同,会导致占用内存空间不同

打印各个类型​

7、

​char--字符类型

%d--打印整数类型

%c--打印字符类型

%f--打印小数类型

%p--以地址类型打印

%x--打印16进制

%o...​

int main()

{

char ch = 'A';

printf("%cn", ch);//%c指的是打印一个字符串类型的数据

 int整形

int age = 10;

printf("%d

n", age);//%d指的是打印一个整数类型的数据

short int 短整型

long长整型

return 0;

}

8、

//这里的意思是包含一个名为stdio的函数

#include

//int 是整形的意思

//int后面加一个main函数意思是返回一个整数值

int main()//主函数--程序的入口,程序从此开始执行,,有且仅有一个

{

//printf=print function 打印函数

//库函数C语言本身自带的函数

//使用时需要和‘别人’打招呼

//打招呼的方式是#include<>

printf("hehe/n");

return 0;//返回0

}

9、

int main()

{

extern a;//extern声明外部符号,在其他文件里的变量可用

printf("a = %d",a);

return 0;

}

//生命周期指的是变量从定义到销毁之间的时间段
 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/384172.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号