以下叙述中正确的是
A.charca[3][5]={""A"",""B"",""CCC"");是不合语法的
B.字符串数组,是指数组中的每个元素都是一个存放字符串的一维数组
C.charca[][5]={""tA"",""BB"",""CCC""};是不合语法的
D.char*ca[3]={""A"",""BB"",""CCC"");是不合语法的
以下叙述中正确的是
A.不能用字符串常量对字符数组名进行整体赋值操作
B.字符串常量""Hello""会被隐含处理成一个无名字符型数组,它有5个元素
C.charstr[7]=""string!"";在语法上是合法的,运行也是安全的
D.char*str;str=""Hello"";与charstr[];str=""Hello"";效果是一样的
宏病毒工作原理
一、实验目的
通过建立自动宏,了解宏病毒的工作原理。
二、实验环境
windows操作系统,Office软件,计算器(或其他)程序。
三、实验内容
宏是微软公司为其Office软件包设计的一个特殊功能,软件设计者为了让人们在使用软件进行工作时,避免一再地重复相同的动作而设计出来的一种工具,它利用简单的语法,把常用的动作写成宏,当在工作时,就可以直接利用事先编好的宏自动运行,去完成某项特定的任务,而不必再重复相同的动作,目的是让用户文档中的一些任务自动化,方便了用户的操作。
如果病毒程序利用宏的功能隐藏到Office文档中,就称为宏病毒。
在本实验中我们建立一个自动宏,并利用自动宏启动Windows自带的计算器程序,以此来模拟病毒所具有的程序代码和自动执行功能,证明利用宏是可以制造病毒的。
为了防止病毒程序的泛滥,我们的实验程序不带有传染和破坏功能,仅以自动启动程序的方法说明病毒程序的启动过程。
()是指源程序中不符合语法或词法规则的错误,这些错误一般在词法分析或语法分析时能检测出来。
A语义错误
B语法错误
C短语错误
D短句错误
A.逗号
B.分号
C.空格
D.回车
A、WebView:shouldstartloadwithrequest:navigationtype:该方法在webview开始加载新的界面之后才能调用,可以用来捕获 webview中的javascript脚本事件。
B、webviewdidstartload:该方法在webview开始加载新的界面之后调用。
C、webviewdidfinishload:该方法在webview完成加载新的界面之后调用。
D、webview:didfailoadwitherror:该方法在webview加载失败时调用。