读书笔记
pepe_士奇
看的懂,看的开
展开
-
C语言程序设计---1:C语言概述
机器语言:0和1组成的指令集合称为计算机的机器语言,不同型号的计算机的机器语言是不同的。 汇编语言:是机器指令的一种符号表示。 高级语言:是高度封装了的编程语言。C语言与汇编语言的区别 - 点滴之水 - 博客频道 - CSDN.NET简单的C语言程序#include<stdio.h>void main(){ printf("This is a C program.\n");}1、m原创 2016-12-12 09:53:58 · 882 阅读 · 0 评论 -
C语言程序设计---10:利用文件保存数据
利用文件保存数据原创 2017-01-10 17:18:30 · 2398 阅读 · 0 评论 -
C语言程序设计---9:自定义数据类型
自定义数据类型原创 2017-01-10 14:14:08 · 633 阅读 · 0 评论 -
C语言程序设计---8:指针
指针原创 2017-01-05 16:26:21 · 906 阅读 · 0 评论 -
C语言程序设计---2:数据的存储与运算
位、字节、地址位(bit):又称“比特”。每一个二极管元件称为一个“二进制位”,是存储信息的最小单位。它的值是1或0。字节(byte):又称拜特。一般将8个“二级制位”组织成一组,称为“字节”。 地址:不同类型数据的存储方式整数讲解整数的存储之前,首先要了解原码、反码和补码这几个概念。原码:将一个整数,转换成二进制,就是其原码。例如单字节5的原码为0000 0101,-5的原码为1000原创 2016-12-12 10:24:24 · 2964 阅读 · 0 评论 -
C语言程序设计---7:用函数实现模块化程序设计
/*输入两个数,求较大的值。*/#include<stdio.h>void main(){ int a,b; int max(int a,int b); scanf("%d%d",&a,&b); printf("\n两者中较大的值为:%d\n",max(a,b));}int max(int a,int b){ return (a>b)?a:b;}原创 2016-12-28 16:33:15 · 7070 阅读 · 0 评论 -
C语言程序设计---6:利用数组处理批量数据
二维数组C语言中,二维数组中元素排列的顺序是按行存放的,即在内存中先顺序存放第一行的元素,再存放第二行的元素,第一行元素和第二行元素是线性的、连续存放的。数组的定义:#include<stdio.h>void main(){ /* 一维数组 */ int a1[5]; int a2[5] = {1,2,3}; /* 1 2 3 0 0 */ int原创 2016-12-22 09:57:00 · 1353 阅读 · 0 评论 -
C语言程序设计---4:选择结构程序设计
关系运算符及其优先次序详情见表: C语言运算符的优先级和结合性一览表_C语言中文网为了表示逻辑量,在C的关系运算中,以1代表“真”,以0代表“假”。例如a=3,b=2,c=1时,关系表达式“(a>b)==c”为“真”(因为a>b的值为1,等于c的值),表达式的值为1。C程序中还允许把关系运算的结果(即1和0)看作和其他数值型数据一样,可以参加数值运算,或把他赋值给数值型变量。逻辑运算符和逻辑原创 2016-12-21 11:38:26 · 471 阅读 · 0 评论 -
C语言程序设计---5:循环结构程序设计
高级for循环for(表达式1;表达式2;表达式3){ }例1:for( i = 1; ; i++) sum = sum + 1 ;相当于i = 1;while(1){ sum = sum + 1; i++;}因为系统默认表达式2为空时,为真值。例2:for( ; (c = getchar()) != '\n' ; ) printf( "%c" , c原创 2016-12-22 09:55:48 · 861 阅读 · 0 评论 -
C语言程序设计---3:顺序程序设计
赋值表达式赋值运算符按照“自右而左”的结合顺序运算。因此a = (b = 5);a = b = c;a = 5 + (c = 6); a = 11a = (b = 4) + (c = 6); a = 10;a = (b = 10)/(c = 2); a = 5;(a = 3*5) = 4*3; 先将15赋给a,然后执行4*3运算,得到12,再把12赋给a。a = 3*5 = 4*原创 2016-12-20 14:24:11 · 745 阅读 · 0 评论 -
计算机操作系统---1:操作系统引论
操作系统引论原创 2017-01-13 09:08:09 · 473 阅读 · 0 评论