绢本,水墨,23.5*24.2cm,故宫博物院藏。图绘山脉、丛林中覆盖着皑皑白雪,近处二棵树木雪中坚挺,树边二位行人步履蹒跚,顶着风雪前行。技法上,以没骨方式染出雪山,少许淡墨略皴,并延续粱楷的一贯画风,以神似而达到形似的效果。
雪栈行骑图页相关文献
《无花果图》页
《无花果图》页, 宋,《无花果图》页,绢本,设色,纵24.8cm,横25.3cm。本幅无
《秋兰绽蕊图》页
《秋兰绽蕊图》页, 《秋兰绽蕊图》页,宋,纨扇页,绢本,设色,纵25.3cm,横25.8cm。
堆栈
操作堆叠数据结构使用两种基本操作:推入(push)和弹出(pop):推入:将数据放入堆叠的顶端(阵列形式或串列形式),堆叠顶端top指标加一。弹出:将顶端数据资料输出(回传),堆叠顶端资料减一。特点栈的基本特点:先入后出,后入先出。除头尾节点之外,每个元素有一个前驱,一个后继。抽象定义以下是堆栈的VDM(ViennaDevelopmentMethod(英语:ViennaDevelopmentMethod)):函数签名:此处的N代表某个元素(如自然数),而U表示集合求交。语义:软件堆栈阵列堆叠堆栈可以用链表和数组两种方式实现,一般为一个堆栈预先分配一个大小固定且较合适的空间并非难事,所以较流行的做法是Stack结构下含一个数组。如果空间实在紧张,也可用链表实现,且去掉表头。这里的例程是以数组实现的。#include#include#include#definestackstructStack...
调用栈
功能调用栈的主要功能是存放返回地址。除此之外,调用栈还用于存放:本地变量:子程序的变量可以存入调用栈,这样可以达到不同子程序间变量分离开的作用。参数传递:如果寄存器不足以容纳子程序的参数,可以在调用栈上存入参数。环境传递:有些语言(如Pascal与Ada)支持“多层子程序”,即子程序中可以利用主程序的本地变量。这些变量可以通过调用栈传入子程序。实例汇编语言以下MIPS汇编语言程序计算32+42{\displaystyle3^{2}+4^{2}},并将结果存至寄存器s0。main:li$a0,3li$a1,4jalsumsqmove$s0,$v0jmainendsumsq:addi$sp,$sp,-4#在堆疊上分配空間sw$ra,0($sp)#將sumsq的返回位址存入堆疊中jalsquaremove$t0,$v0move$a0,$a1jalsquareadd$v0,$v0,$t0lw$ra...