【C语言学习】01 C基础



本文目录:

0.进制转换

1.C数据类型

2.常量变量

3.运算符

4.表达式

5.格式化输入输出

回到顶部

0.进制转换

  在计算机中存储的数据,主要是以二进制形式存在,而我们生活中主要使用的有十进制(货币、计数等)、六十进制、三十进制等。在计算机世界中,机器看不懂这些进制表达的内涵,而二进制又不便于程序员阅读,因此,我们在程序开发过程中,需要了解十进制数和二进制数的相互转换。而计算机也有时候把二进制数转换为八进制数或者十六进制数,我们也需要了解。

  其中,二进制和十进制数的转换是重点

  *二进制转换十进制

1.C数据类型

2.常量变量

3.运算符

4.表达式

5.格式化输入输出

时间: 2024-10-07 22:25:05

【C语言学习】01 C基础的相关文章

R语言学习笔记:基础知识

1.数据分析金字塔 2.[文件]-[改变工作目录] 3.[程序包]-[设定CRAN镜像] [程序包]-[安装程序包] 4.向量 c() 例:x=c(2,5,8,3,5,9) 例:x=c(1:100) 表示把1 - 100的所有数字都给x这个变量 5.查看x的类型:>mode(x) 6.查看x的长度:>length(x) 7.将两个向量组成一个矩阵: >rbind(x1, x2)  注:r是row的意思,即行,按行组成矩阵. >cbind(x1, x2)  注c是column的意思,

Python语言学习前提:基础语法

一.变量 1.变量:存储数据.存储数据需要对应内存空间,基于变量的数据类型,解释器会分配指定内存,决定什么数据被存储到内存中. 变量数据类型:整数.小数.字符. 2.变量赋值:变量在使用前必须赋值,赋值的变量才被创建. #!/usr/bin/env python student = 8000 #整数型 miles = 150.0 #浮点型 name = "crystal" #字符串 print student print miles print name 3.多个变量赋值 1)创建变量

C语言学习-01第一个C语言程序

一 C语言的历史 C语言是一门通用计算机编程语言,应用广泛.C语言的设计目标是提供一种能以简易的方式编译.处理低级存储器.产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言. 尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台. 二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言订定了一套完整的国际标准语法,称为A

python语言学习6——python基础

Python是一种计算机编程语言. 以#开头的语句是注释,注释是给人看的,可以是任意内容 其他每一行都是一个语句,当语句以冒号:结尾时,缩进的语句视为代码块. Python程序是大小写敏感的,如果写错了大小写,程序会报错 缩进有利有弊.好处是强迫你写出格式化的代码,但没有规定缩进是几个空格还是Tab. 按照约定俗成的管理,应该始终坚持使用4个空格的缩进. 在文本编辑器中,需要设置把Tab自动转换为4个空格,确保不混用Tab和空格.

C语言学习笔记之基础语法(一)

1.内存寻址由大到小,优先分配内存地址比较大的字节给变量 2.变量有限定义,内存地址就越大 3.输出格式为%p 4.一个变量要先初始化,再使用 #include <stdio.h> int main() { int a=10; int b=20; char c='f'; double d=2.0; float f=3.0f; printf("%p\n",&a); printf("%p\n",&b); printf("%p\n&q

Java学习-----01.Java基础

变量: 变量的声明和赋值: java常用数据类型: 数据类型的使用: 标识符的命名规则:赋值运算符:算术运算符: 运算符优先级: 三目运算符:类型转换: 自动类型转换: 类型提升规则: 强制类型转换:标识符关键字boolean类型关系运算符结构语句: 条件语句: if条件结构: 多重if结构: switch结构: 循环语句: while循环: do-while循环: for循环: *break语句: *continue语句: 原文地址:https://www.cnblogs.com/sealwa

Webpack 4 学习01(基础配置)

一.安装配置 [前提]安装node.js环境 [官网下载]https://nodejs.org/zh-cn/ 安装教程不赘述 创建项目文件夹 例如创建如下文件夹webpack_demo1 创建配置项 npm init -y 生成一个package.json文件 如下图 全局安装webpack (不推荐,进行下一步操作) npm install webpack -g 局部安装webpack(推荐) npm install webpack --save-dev 另外,webpack 4要求安装包 n

pyqt listview基础学习01

from decimal import * from PyQt4.QtGui import * from PyQt4.Qt import * from PyQt4.QtCore import * import sys class Example(QWidget): def __init__(self,args=None): super(Example, self).__init__(args) list_data=[1,2,3,4] lm=MyListMode(list_data,self) s

01-Python学习笔记-基础语法

Python标识符 -d           在解析时显示调试信息 -O           生成优化代码 ( .pyo 文件 ) -S           启动时不引入查找Python路径的位置 -v            输出Python版本号 -X           从 1.6版本之后基于内建的异常(仅仅用于字符串)已过时. -c cmd     执行 Python 脚本,并将运行结果作为 cmd 字符串. file           在给定的python文件执行python脚本. P

跨语言学习的基本思路及python的基础学习

笔者是C#出身,大学四年主修C#,工作三年也是C#语言开发.但在学校里其他的语言也有相应的课程,eg:Java,Php,C++都学过,当然只是学了皮毛(大学嘛,你懂得),严格来说未必入门,但这些语言的代码阅读倒是不成问题,毕竟触类旁通嘛,有道是“一法通,万法明”,多学学其他的也没坏处. 近期被临时借调到其他项目组,由于新项目用的是Python,本人呢又没有python开发经验(之前只是知道有这门语言),工期呢两周多吧,简单来说就是时间紧,任务重,而且开发环境完全陌生,于是就得快速学会使用一门新语