美文网首页
C语言总体大纲结构

C语言总体大纲结构

作者: sky_yang | 来源:发表于2016-12-14 19:28 被阅读8次

1.数据类型、运算符、表达式
2.结构控制语句
3.数组
4.函数
5.指针
6.编译预处理
7.自定义数据类型
8.文件

今天我就自己总结第一个要点:数据类型
所谓数据类型,总共有 种,以下写的都是通俗易懂的
int 后面加整型数据
char 后面加字符型数据
double 后面加双精度浮点型数据
float 后面加浮点型数据
enum 后面加枚举类型
struct 加结构体
union 加共用体
void 加空类型
char*** 指针的值就是它所指向的那个地址,对指针做运算,就是把指针所指向的那个地址的值取出来
运算符
下面这个链接是我查到的最全的运算符,可参考
http://baike.baidu.com/link?url=fR_MUXNP8nQZ1Z3Ny0clqkivtBQ1qrFzVyTmK5YBp2nOeMHEbEjrtDiuAeWaNEX5x2pSpjSDfSfqnezrRCZJqEiPtuCgcVOkLMCGQu-1ZW3aGRn_H0raYYIK8Lx2JHDq4U0OCRWh5XuzIU2ddy9zcK
表达式可根据此程序段理解
#include<stdio.h>
int main(int argc,char
*argv)
{
int i=0;
printf("%d\n",i++);//先赋值,所以i=0,传到下面值为1
printf("%d\n",i--);//上面传下i=1,先赋值,所以i=1,再--传到下面值为0
printf("%d\n",++i);上面传下值为0,先++,变为1,再赋值,i=1
printf("%d\n",--i);上面传下来i=1,先--,变为0,再赋值变为0
printf("%d\n",-i++);先-i,赋值i=0,传下1
printf("%d\n",-i--);先-i,赋值i=-1,传下值为-2
}
运行结果为:0 1 1 0 0 -1

理解这段代码后再也不会怕这种类似的问题
想要跟我一起学习的可以关注我明天晚上8点的更新

相关文章

  • C语言总体大纲结构

    1.数据类型、运算符、表达式2.结构控制语句3.数组4.函数5.指针6.编译预处理7.自定义数据类型8.文件 今天...

  • C and DataStructure

    991“数据结构与C语言程序设计”考试大纲(2019版) 2019年“数据结构与C语言程序设计”考试内容包括“数据...

  • c语言学习大纲

    1.目的:了解c语言学习大纲 和相关的基础知识 2.技术知识: C语言学习大纲 1、面试指针数组结构体 2、程序逻...

  • 数据结构与算法-目录

    数据结构与算法-目录 C语言篇 数据结构和算法-C语言篇1-绪论数据结构和算法-C语言篇2-初识算法数据结构与算法...

  • 读书笔记

    编程语言总体分为机器语言、汇编语言、高级语言。 01机器语言,目标程序 高级语言分为编译类(C,C++, Delp...

  • C语言结构体用法很多,坑也很多

    C语言可谓是编程界的传奇语言,历经几 十 年,依然排名前列。 本文主要说的是C语言中的结构体,结构体是C语言中重要...

  • C语言结构

    对于C语言,懂点软件的人都不陌生。 一个C程序,其结构主要为一下内容: 预处理指令 变量 函数 ...

  • C++语言学习之面向对象

    1.C语言与C++语言的区别 C++面向对象 C 面向过程 函数+结构体 C++可以运行调用C语言 反之 C语言无...

  • [Redis 系列]redis 学习十六,redis 字典(ma

    redis 是使用 C 语言编写的,但是 C 语言是没有字典这个数据结构的,因此 C 语言自己使用结构体来自定义一...

  • C语言中内存对其规则

    C语言中结构体内存对齐规则 对齐规则: 内存偏移为该数据类型的最小整数倍 总体占用内存为结构体中最大数据类型的整数...

网友评论

      本文标题:C语言总体大纲结构

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