`
liu1028701143
  • 浏览: 34750 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

C语言基础总结

阅读更多
数据类型和变量:
从属的对象不同,空间不同,数据类型的不同可以有效的利用内存空间
内存和CPU构成一个时间和空间的关系;

写文件。。。。。。
int a; 初始值是null
C int 数组与java不同;高地位字节问题;

printf("%d",b);
转译符
int 型的数用%输出;表明输出的事int型的!和后面的变量一一对应,

bool int float char

C语言中true和false是非0和0;

float 4 bytes
double 8bytes

变量必须是以字母和下划线作为开头 由字母下划线和数字组成;


const定义一个变量的时候放在前面和后面是一样的!!
一旦定义就不能再修改值!!

scanf 从键盘输入,然后存入缓存区,,然后显示
scanf(%d,&a);&取地址


pritnf

#include<stdio.h>
#include<conio.h>
void main()
{
float a=0,b=0,c=0,key;
char d;
printf("输入简单的四则运算表达式:\n");
scanf("%f%c%f",&a,&d,&b);
switch(d)
{
case'+': c=a+b;break;
case'-': c=a-b;break;
case'x':
case'*': c=a*b;break;
case'/': if(b>0) c=a/b;break;
default:break;
}
printf("%g%c%g=%g\n",a,d,b,c);
getchar();
}
printf(format String ,data list);

char %c
short int %hd
int %d
long int %Ld
float %f
double &f
printf("%d%c\n%f",12,'A',4023);

地址是8字节的字符;
一个整数在32位系统中是占用4字节的,而返回的只是这4个字节的起始地址,它的全地址就是以这个地址开始的后面的4个字节.

而数组是相同类型的一组变量组成的,它们每个元素之间的地址是连续的
数组的名称本身就是表示这个数组的起始地址啦!再加上数组的类型的长度就是下一个元素的起始地址

枚举类型:
定义了一个变量的范围;
enum suit{clubs,}


数组:相同类型变量的集合;
int a[5]//声明一个数组, int, 数组元素的类型  占20bytes:
所有变量不能超过8K!!!!!



0
C语言的三个结构:  顺序结构, 选择结构, 循环结构,{while,until}

算法描述方法:
1、伪代码:!!!!
2、流程图
3、N-s流程图

程序功能的实现,要经历:编译----连接----运行!!

编译阶段可以分为:
1、预编译     
2、编译阶段    也就是编译调试阶段;;
3、优化阶段    优化代码
4、汇编阶段    
链接阶段:主要是把编译后的目标文件中的机器码组合在一起!

C语言的特点: 程序的执行主体都放在main函数的函数体中!
                  变量必须在定义后才能使用;
                  都含有返回函数值的return语句;
                  都含有一个main函数他是程序的执行入口;
                   开头都使用#include语句作为预处理语句;

标识符于关键字的区别:
关键字是标识符的一部分,和标识符来比,关键字的意义更特殊些!标识符可以自己定义,但是具有特殊意义的关键字是不能修改的!!
0
0
分享到:
评论

相关推荐

    C语言基础学习心得总结文档

    C语言基础学习心得总结文档 C语言基础学习心得总结文档 C语言基础学习心得总结文档 C语言基础学习心得总结文档 C语言基础学习心得总结文档 C语言基础学习心得总结文档 C语言基础学习心得总结文档 C语言基础学习心得...

    c语言基础知识总结

    c语言基础知识总结,让你最快掌握c语言基础,同时,掌握在考试中易错知识点

    C语言基础知识总结.zip

    C语言基础知识总结_world文档.zipC语言基础知识总结_world文档.zipC语言基础知识总结_world文档.zipC语言基础知识总结_world文档.zipC语言基础知识总结_world文档.zipC语言基础知识总结_world文档.zipC语言基础知识...

    c语言基础知识总结.pdf

    c语言基础知识总结.pdf

    C语言笔试基础总结.txt

    C语言笔试基础总结.txtC语言笔试基础总结.txtC语言笔试基础总结.txtC语言笔试基础总结.txtC语言笔试基础总结.txtC语言笔试基础总结.txtC语言笔试基础总结.txtC语言笔试基础总结.txtC语言笔试基础总结.txtC语言笔试...

    C语言 基础总结

    学习C编程之路,对基础编程,入门级介绍,全面而且细致

    C语言基础知识总结-world文档.docx

    C语言基础知识总结_world文档.docxC语言基础知识总结_world文档.docxC语言基础知识总结_world文档.docxC语言基础知识总结_world文档.docxC语言基础知识总结_world文档.docxC语言基础知识总结_world文档.docxC语言...

    C语言基础知识重难点总结

    C语言基础知识重难点总结,帮您掌握c语言的核心部分

    超实用的C语言基础知识总结

    超实用的C语言基础知识总结,非常好用很棒棒的,欢迎下载

    C语言公共基础知识总结

    第一章数据结构与算法 1.1 算法 算法:是指解题方案的准确而完整的描述。 算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。 算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都...

    C语言基础知识点总结

    谭浩强版本---C语言基础知识点总结及题目答疑

    c语言基础知识总结.doc

    1、编译预处理不是C语言的一部分,不占运行时间,不要加分号。C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中。 2、define PI 3.1415926; 这个写法是错误的,一定不能出现分号。 3、每个C语言程序中...

    C语言编程基础学习总结

    C语言学习总结

    c语言基础知识总结.docx

    c语言基础知识总结

    C语言基础(思维导图).zip

    C语言基础总结(编译器、数据类型、变量、运算符、流程控制、数组、进制转换、原码反码补码、函数、变量的分类、进程映像、类型限定符、指针)

    C语言基础知识总结.pdf

    C语言基础知识总结.pdf

Global site tag (gtag.js) - Google Analytics