摘要:.printf%d:以十进制形式打印一个整型值%o:以八进制形式打印一个整型值%x:以十六进制形式打印一个整型值%g:打印一个浮点值%c:打印一个字符%s:打印一个字符串\n:换行.int readColumnNumbers(int columns[],int max)在函数声明的数字参数中,并未指定数字的长度,这种格式是正确的,因为不论调用函数的程序传递给它的数字参数的长度是多少,这个函数都将照收不误。这是一个伟大的特性,它允许单个函数操纵任意长度的一维数组。这个特性不利的一面是函数没法知道该数组的长度。如果确实需要数组的长度,它的值必须作为一二单独的参数传递给函数..scanf("
阅读全文
随笔分类 - C和指针(第二版)学习笔记
摘要:花了一上午的时间,要学的东西真是太多了。1.1.2 预处理指令#include <stdio.h> ----->预处理器用stdio.h的库函数头文件的内容替换此条语句#include <stdlib.h>#include <string.h>#define MAX_COLS 20 ----->MAX_COLS,MAX_INPUT均为字面常量,所以不能出现于某些普通变量可以出现的地方#define MAX_INPUT 1000 比如赋值符的左边由预处理器解释.int readColumnNumbers(int columns[],int max)
阅读全文
摘要:第一次听说这本书时,本以为只讲解指针,看了作者前言后才明白,原来也是系统学习C的书籍,只不过全书都贯穿了指针而已基础的重要性: 什么事基础?就是要把我们大学所学的离散数学,算法与数据结构,操作系统,计算机体系结构,编译原理等课程学好,对计算机的体系,CPU本身,操作系统内核,系统平台,面向对象编程,程序的性能等要有深层次的掌握. 对基础的学习就是内功,只注重招式而内功不扎实是不可能成为高手的. 编程就好比盖高楼,根基没打好早晚有一天会垮掉,而且盖得越高,损失也越惨重。1.1简介#include <stdio.h>#include <stdlib.h>#include &
阅读全文
浙公网安备 33010602011771号