美文网首页
c语言的一些基础

c语言的一些基础

作者: Tn299 | 来源:发表于2023-01-07 20:39 被阅读0次

前言

这是一个超级乱七八糟的文档,分别用了VC和VS两个软件,都怪万恶的VC不好使!!!

新建项目

image.png

选择win32控制台应用程序,然后后面勾选空项目

image.png

右击源文件创建c文件,选择c++文件,名称后缀名为.c
在VS2017中,创建过程如下:


image.png

原本的win32改到了Windows桌面向导,然后点击空项目完成创建。


image.png
也是在源文件添加项,注意后缀要改为c image.png
之后的内容就跟之前的软件差不多
基本的框架:
image.png

win7最开始执行的时候会报错,点击项目-class1属性


image.png
将输入和输出的嵌入清单改为否
文字大小在工具-选项
image.png
c程序的执行过程
image.png
c程序的结构
image.png
标识符在程序中会变蓝

进制的转换

1.内存容量


image.png

2.进制的转换


image.png

原码、反码、补码

正数的原码、反码、补码是一样的


image.png

符号位表示第一位数,1是负数,0是正数

变量

存放数据的量

数据类型

1.字符型


image.png

2.整型


image.png
3.浮点型
image.png

系统默认的小数都为double类型


image.png image.png
字符可以和数字之间有类型的转换 运用ASCLL码 image.png

字符的转换


image.png image.png image.png image.png

变量

变量(标识符)的命名规范


image.png

不能有空格,数字不能开头,特殊符号只能有下划线,不能使用关键字作为变量名,变量名是区分大小写的。
先定义后使用!!!!!

字符常量

1.普通字符常量:单引号括起来的一个字符,不包括单引号
2.转义字符


image.png

3.字符串常量:用双引号把若干字符括起来
4.符号常量:


image.png

变量的输出

image.png

根据不同的类型选择不同的占位符


image.png

其中的.3是指输出小数点后三位,以此类推(.数字)可以表示输出小数点后面后几位

输入(scanf)

scanf:格式化输出
语法:scanf("变量1的占位符 变量2的占位符...",&变量1,&变量2...)
语法和输出的语法类似


image.png
如果scanf报错为unsafe,点击项目的属性 image.png
将选中的这一项改为否

getchar和putchar

image.png

其中的b一开始为0,然后由键盘被赋值,变成了Z,putchar就单纯表示为输出,只能输出一个字符

相关文章

网友评论

      本文标题:c语言的一些基础

      本文链接:https://www.haomeiwen.com/subject/nlcecdtx.html