echo "<a href='phpwan.php?pageno=" . ($pageno+1) . "'>下一页</a>"
我刚才做了一个实验:<br>//a.cpp <br>#include <string><br><br>std::string i<br><br>//b.cpp<br>#include <iostream><br>#include <string><br><br>extern std::string i<br><br>int main ()<br>{<br>std::cout <<i <<std::endl<br>}<br><br>运行结果为:<br><br>(上面是一空行:由于末尾用了endl)<br><br>如果没有a.cpp这个文件,运行出错<br>这是一对实验(有没有a.cpp文件)<br><br>可得出这样的结论:<br>a.cpp中std::string i是定义(本来就是)<br>b.cpp中extern std::string i则是声明(你的问题)<br><br>先别急,这只是实验结果。我们还需要理论依据,那么下面就试着解释一下:<br><br>下面是另一个例子(也是第二个实验)<br>你应该知道内置类型(int等)如果作为全局变量时,定义的同时也就初始化了(一个内置类型有其对应的默认值;如果你将自定义类型也看成内置类型,那么就等于说,一个自定义类型有其对应的默认值(由默认构造函数完成))。如<br>//c.cpp<br>int i<br><br>//d.cpp<br>#include <iostream><br><br>extern int i<br><br>int main ()<br>{<br>std::cout <<i <<std::endl<br>}<br><br>那么在这里int i就是定义(并且初始化了i,初始值为0)<br>因而输出结果为<br>0<br>//这个实验的运行结果符合理论依据。<br>(我使用的编译器是visual studio 2008)<br><br><br>从这两个实验来看:(将两个“默认”等同起来)<br>int i<br>std::string i<br>都可以作为初始化i的定义性语句。<br>那么<br>extern int i<br>extern std::string i<br>也具有定义行为(这个很明显与extern的用法相悖)<br><br>在以上两个试验中:int 与 string 有“区别”吗?所有的代码都一样只不过把std::string 换成了 int而已!如果你能解释int的情况,那么我想std::string问题也就迎刃而解了!<br><br>于是我个人总结出一个结论:<br> 不论是内置类型还是自定义类型,前面有extern关键字,如果没有显式地初始化参数(即就是自定义类型的默认构造函数被extern屏蔽了,不起初始化的作用),那么就按声明对待。<br> 麻烦采纳·····月经推迟七天以下不要紧,如果月经推迟7天以上,最好到医院来详细检查一下。月经周期一般为28~30天。提前或延后7天左右仍属正常范围,周期长短因人而异。但是如果超出了这个时间,月经本正常的女性一定回担心。可分为一下四种情况:
1.怀孕
可在月经在月经延迟7天后,可用“孕早知试条”测试尿液,若为阳性很有可能怀孕,“孕早知试条”呈阴性则反之。但如果是怀孕也会有其它的一些症状如,恶心、乳房胀痛等。当然最后的办法是到医院做B
超检查。
2.药物的幅作用
如,长期服用避孕药后内分泌失调,也可造成月经延期。与医生根据患者反映还发现,新一代胃动力药吗叮啉又名多潘立酮也可能引起。由于吗叮啉不易透过血脑屏障,故被认为其对中枢多巴胺受体无抑制作用。中枢多巴胺受体被抑制,致使下丘脑释放因子进入垂体前叶的量减少,故垂体前叶分泌的促性腺激素和促皮质激素等减少,导致停经及排卵延迟等。
3.手术引起
如,宫腔手术引起宫颈粘连而致经血瘀留,从而使月经推迟。
4.其他
如精神紧张、压力大,环境改变等心理因素,一些影响内分泌的疾病等。都可以引起月经推迟。
专家提示:如果仅偶尔1—2次月经延期,且无其他伴随症状,则不属于月经病范畴。当月经周期间隔长达35天以上者称月经稀发,停经超过3个月经周期称为闭经。因闭经后不排卵,还可以导致骨质疏松、子宫内膜增生等问题,必须引起重视。应该立即到医院进行全面检查。
欢迎分享,转载请注明来源:优选云