美文网首页
1212 -C基础学习总结

1212 -C基础学习总结

作者: 晓永远 | 来源:发表于2016-12-12 20:53 被阅读0次

C语言基本介绍:

C语言是由丹尼斯*里奇,被称之为C语言父
1.优点:
能够在各类大,中,小和微型计算机中得到广泛的使用。
2.缺点:
不严谨。

C语言头文件的程序解析

int main(int argc,char *argv[])
{
printf("hello,word!\n");
return 0;
}

程序解析
  • intclude 作用是头文件的包含
    把下面输出的文字和代码涵盖在里面,以便于处理输出。
  • stdio.h
    头文件,计算机自带的库,可以直接使用。
  • main函数名,一个主函数,C程序源文件只有一个主文件,也就是c程序的入口。
  • int argc 参数的个数
  • char *argv[]:记录参数
  • printf();是库函数,包含在<stdio.h>中按一定的格式输出。
  • return 0;返回或者是函数结束
    注意:此程序基本决定了c程序的基本框架
    基本数据类型:

整数类型:int,short int,long int,
unsigned无符号
signed有符号
字符型
char 字符 ' ' 引起的单个字母,数字或其他符号
'e','1','!'字符
getchar()获得单个字符
putchar()输出单个字符

枚举类型
enum
指针类型:

变量的定义:
data 数据
type 类型
value 值
可以定义多个变量,中间用逗号隔开,结尾用分号额开。

  • 表示符号:
    变量名,函数名,其他表示符号

  • 格式输入/格式输出
    printf()/scanf()
    printf("占位符",参数列表);
    一一对应!!!
    printf("答应出的内容");
    scanf("");
    按定格式输出:
    scanf("占位符",参数表);

常量:

数字常量 字符常量 实型常量 字符串常量
变量常量的区别:
变量:其值可以改变
先定义后使用
常量:
其值不可以改变
随时可以使用,无需要定义或声明
变量的初始化:变量名 = 常量;注意类型一定要一致

sizeof
计算大小,得出的变量或数据类型站内存空间的大小

单位:(byte) 1字节 = 8位(bit)

算数运算符号:
加+     减-     乘*     除/
取余:a%b=========a对b取余数
自增:++
自减:--

  • 关系运符:

大于    >
小于    <
等于等于    ==
大于等于    >=
小于等于    <=
不等于    !=

若成立则位1,即真,不成立则为0,即假
逗号表达式

表达式1,表达式2,表达式3
其中每个表达式又可以是逗号表达式,依次计算表达式1,表达式2,表达式3值,整个逗号表达式的值取决于最后一个表达式的值

  • 使用scanf()注意事项

(1)
    一定要按照scanf()中格式输入变量的值!
(2)
    使用scanf()时,取参数列表中参数的地址,scanf()是将输入的值保存到变量对应的地址中
(3)
    缓存区问题:    scanf()函数中不能使用换行符:\n

总结语句:
    熟练的记忆和记住每个单词和函数的意思,然后连起来看这句代码的意思,然后总结一段代码的意思,整理出整段代码的逻辑顺序和输出顺序,就基本上可以看懂一段代码,但是要写出一段代码首先要有一个大致的思路,然后边写边完善,直至逻辑无措,语法无错,继而优化,或换几种方法写出一样的结果。

相关文章

  • 1212 -C基础学习总结

    C语言基本介绍: C语言是由丹尼斯*里奇,被称之为C语言父1.优点:能够在各类大,中,小和微型计算机中得到广泛的使...

  • 1212学习总结

    一、C基本变量及语法 1.c的引入#include int main(int argc,char *argv[])...

  • C语言基础知识梳理总结

    C语言是当代人学习及生活中的必备基础知识,应用十分广泛,下面为大家带来C语言基础知识梳理总结,C语言零基础入门绝对...

  • C语言基础知识总结大全(干货)

    C语言是当代人学习及生活中的必备基础知识,应用十分广泛,下面为大家带来C语言基础知识梳理总结,C语言零基础入门绝对...

  • C++ 总结 (一、基础篇)

    C++ 总结 (一、基础篇) 官网 C++ 完全兼容C语言,但是有自己的语法特点,本文总结了C++的基础知识。记录...

  • Go语言基础知识(一)

    Go 语言学习的入门部分,如果有C语言的基础类比学习会非常迅速。总结来说 Go语言 和 C语言很相似,语法更为简单...

  • C语言_基础

    @(C语言)基于java基础学习C,并不是零基础学习。 hello c 输出 printf 输出 scanf() ...

  • 顺序程序设计&字符数据的输入和输出

    关于C语言的学习,磨磨唧唧的。这里就总结一下到目前为止所学的东西。后续还会不断的更新总结。 关于一些基础概念 基础...

  • C - 基础总结

    1. 程序运行模式 当我们将一个程序交给CPU去执行的时候,CPU只会执行main函数中的代码,别的地方的代码是不...

  • go 基础学习

    1 go 基础go 语法基础go 官方资料如果由C ,C++ 基础, 学习go 比较容易,本文学习go ,主要是为...

网友评论

      本文标题:1212 -C基础学习总结

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