[置顶] 追求技术,提升自我

群号:187873227 ======Linux/C/C++/Asp.net/C#/Qt/Java技术探讨(新建)

群号:164183853======linux驱动学习群,主要探讨linux驱动技术

群号:113075638======Unity3d学习群,主要探讨Unity3D技术(新建)

群号:187873100======完美IOS学习群,主要探讨IOS技术(新建)


建群目的:,主要探讨研究提问问题,然后解决问题、总结问题,最后分享总结编程经验。欢迎志同道合的人加入,懒散的人请远离。

 

 

@C语言里函数的参数默认是从右往左处理的,输出时是从左往右

@gets()的使用,这个函数从stdin接收一个字符串而不检查它所复制的缓存的容积,这可能会导致缓存溢出。推荐使用标准函数fgets()代替。

@安装vs2010出错,处理方法,关掉网络、杀毒软件、安全卫士。并以管理员身份运行!

@MonoDevelop   CTRL + ALT +C  注释/不注释该行

在声明变量时,前方添加public关键字或未添加任何关键字,都表示该变量为公有变量

@C++载入动态链接库,运用动态库里面方法

#pragma comment(lib,"testdll");
_declspec(dllimport)  int add(int a,int b);

@喜欢的一句话:只要多添加一个间接层,计算机科学中就没有解决不了的问题

@ios7隐藏状态栏:在plist里先添加状态栏隐藏,然后还要添加key:View controller-based status bar appearance  默认值NO,加上状态栏就没了

@Apache防止别人浏览目录,配置httpd.conf

在Options Indexes FollowSymLinks在Indexes前面加上 – 符号。

@ 在head中使用base标签,可以方便html移植<base href="http://www.domain.com/">

@ 在PHP和Java语言里面没有多继承,只有单继承,也就是说,一个类只能直接从一个类中继承数据,

这就是我们所说的单继承,但可以通过接口来实现多样性

@ PHP里面经常用str_replace('\\','/',dirname(dirname(__FILE__))) 把反斜杠转斜杠,是因为window/linux都支持/,而unix不支持

@ Java中的char类型(char类型占两个字节)可以存放一个汉字;而C中char类型占一个字节,不可以存放汉字;一个汉字占两个字节

@&与&&的区别:都可以做逻辑与的运算符,但是如果是&的话,前面一个条件为假,还是会继续执行第二个条件判断,而&&有短路功能,第一个假了,后面就不会执行判断。&还可以做位运算符。

    bool flag = false;
    int a = 4;
    if(flag & a++)
    {
        
    }
    cout<<a<<endl;
    
    if(flag && a++)
    {
        
    }
    cout<<a<<endl;



你可能感兴趣的:(编程,c,linux)