C语言学习(3)

1.C语言是一门计算机语言

2.语言的发展:(由低级到高级)

(1)二进制语言(机器语言,有0、1组成,是计算机能直接识别的语言);

(2)汇编语言:用助记符编写;

(3)B语言;

(4)C语言、C++等高级语言

国际标准:ANSIC-C89/C90/C99,还有C11,但是并不流行,很多翻译器不兼容。

3.常见的C语言编译器:clang,WIN-TC,GCC,Visual Studio,MSVC,SUBLLIME,Turbo C……

4.写C代码:新建项目

.h  头文件        .c源文件

5.当运行结果一闪而过时,怎么修改

答:解决方法一:点击左侧文件夹-右击-属性-配置属性(链接器)-系统-子系统()把它改为控制台-确定即可。解决方法二:在return 前面加一句system ("pause");程序就不会一闪而过了,但是这个需要头文件#include <stdlib.h>

6.主函数(main)是程序的入口,有且仅有一个主函数。任何一个函数都是从main函数开始的。

int main (表示int整型,main前面的int表示main函数调用返回一个函数值)

#include <stdio.h>  //库函数是C语言本身提供给我们的函数,使用前要跟别人打个招呼
int main   //main函数前面的int表示main函数调用返回一个整数值
{
printf    //函数打印
\n  //换行符
return 0;  //返回整型
}
//是解释代码的意思(相当于注释),但计算机并不会识别//后的内容,程序也不会执行//后的内容。

7.数据类型

char //字符数据类型

short //短整型

int //整型

long //长整型

long long  //更长的整型

float //单精度浮点数

double //双精度浮点数

8.向内存申请一个空间,自定义名字。

9.=是赋值,把后边的值赋给前面的。两个==才是等于的意思。

10.%c  //打印字符格式的数据

%d  //打印整型十进制的数据(输出整型数据)

%f  //打印浮点数

%p  //以地址的形式打印

%x  //打印16进制数字

double d=3.14; //double:双精度浮点数
printf("%lf\n",d); //双精度用lf
float f=5.0;
printf("%f\n",f); //单精度用f

11.%d 用整型形式来表示内存大小。输出的是占内存的多少,内存是整型,输出的是用%d 的整型。

 

12.单引号引字符,双引号引字符串。

13.同一类型的有符号、无符号的变量所占内存的字节是一样的。

14十进制:0,1,2,3,4,5,6,7,8,9

15.计算机中的最小单位:bit 位(要么存储0,要么存储1;所以每个bit位都有两种选择)

byte,KB,MB,GB,TB,PB    1byte=8bit  1KB=1024byte   1MB=1024KB   2^10=1024

16.2^16-1=65535

文章内容源自:哔哩哔哩C语言编程学习鹏哥视频

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值