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

C语言编程学习心得

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

C语言编程学习心得

先写一下bit换算的数值:

 

#include

int main()

{

printf(“世界”);

return 0;

}


其中int main()是主函数

 { }及其中内容是函数体

函数的数据类型:

char        字符数据类型  1

short       短整型 2

int         整型 4

long       长整型 4

long long   更长的整型 8

float       单精度浮点数 4

double     双精度浮点数 8

具体使用:

int main()

{

   char ch = ‘a’;

   int age =20;

   short num =10;

   long…

   long long…

   float weight = 55.5;

   double d = 0.0;

}

%d ——打印一个整数(是十进制输出)

sizeof——关键字——操作符——计算类型/变量所占空间的大小(sizeof的单位是字节byte)

要计算每种类型的空间大小

#include

int main()

{

   printf(“%dn,” 100);  

   printf(“%dn,” sizeof(char));

   printf(“%dn,” sizeof(short));

//…以此类推

}


变量,常量

类型 变量的名字=0; //推荐   

类型 变量的名字; //不推荐

eg:

int main()
{
    int age = 20;
    double weight = 75.3;

    age = age + 1;
    weight = weight - 10;
    printf("%dn", age);
    printf("%1fn", weight);
    return 0;
}

注意:以上例子中的int是类型; age就是变量的名字(变量名字可以自己任意命名)

%d—整型

%f---float

%1f—double

变量的分类:

局部变量:{ }内定义的是局部变量

全局变量:{ }外定义的是全局变量

eg:

int a = 100;
int main()
{
    int a = 10;
    printf("%dn", a);
    return 0;
}

以上例子中:a最后算的是10,不是100

因为当全局变量和局部变量名字冲突的情况下,局部优先

scanf函数是输入函数。&是取地址符

写一个代码求两个整数的和:
int main()
{
    int a = 0;
    int b = 0;
    int sum = 0;
    scanf("%d %d", &a, &b);
    sum = a + b;
    printf("sum = % dn", sum);

    return 0;
}

(如果scanf(“ % d % d”, & a, & b); 报错,根据提示可以替换为scanf_s,也可以在源文件的第一行加上“#define _CRT_SECURE_NOT_WARNINGS 1”)
PS:scanf_s是VS编译提供的,不是C语言标准规定的。

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

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

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