为什么include 后面有时加<>,有时加" "呢?
#include <IE.au3>#include "WinHttp_GetRespond.au3"
#include <File.au3>
#include <Array.au3>
为什么include 后面有时加<>,有时加" "呢? 加<>是在系统的目录下查找并编译这个头文件,没有就会报错,“”是在程序目录下查找并编译这个文件,找不到的话也会到系统目录下查找并编译这个文件,都没有才会报错。
你可以这样理解,<>是指系统自带的头文件,你自己写的头文件用"",当然系统的你也可以用"",而自己的就不要用<>,当然你把自己的头文件放在系统的目录下,也可以用<> 什么叫系统目录? 回复 4# sex123
系统目录:\autoit3\Include include 文件的优先级不同。 回复 1# sex123
在大多数情况下,它们没有区别,你可以使用单引号,双引号或者尖括号来把需要包含的头文件括起来,取决于你的喜好或者是输入的习惯,我自己是从来都只用单引号的(因为双引号和尖括号都需要按住Shift键,这样就多按了一下) 多数情况没有区别,<>一般是autoit的include文件夹下的,""是当前目录的 只知道都可以用,原来还是有区别的 <>用于调用程序自带的include目录下的.AU3函数
""用于调用当前源码同目录的.AU3函数
小白自我摸索得出来的结论,仅供娱乐... 学习了啊。。。。原来这样 原来如比啊 学习了原来这样。
页:
[1]