摘要:
本文主要介绍va_start和va_end的使用及原理。 在以前的一篇帖子Format MessageBox 详解中曾使用到va_start和va_end这两个宏,但对它们也只是泛泛的了解。 介绍这两个宏之前先看一下C中传递函数的参数时的用法和原理:1.在C中,当我们无法列出传递函数的所有实... 阅读全文
摘要:
本文主要介绍va_start和va_end的使用及原理。 在以前的一篇帖子Format MessageBox 详解中曾使用到va_start和va_end这两个宏,但对它们也只是泛泛的了解。 介绍这两个宏之前先看一下C中传递函数的参数时的用法和原理:1.在C中,当我们无法列出传递函数的所有实... 阅读全文
摘要:
相关出处请查看:http://www.cnblogs.com/stephen-liu74/archive/2011/11/01/2202027.html零、shell中的内部变量:1. $?: 表示shell命令的返回值.2. $$: 表示当前shell的pid.3. $!: 最后一个放入后台作业的... 阅读全文
摘要:
最近搞对账文件,在linux下执行.sh脚本报错:异常/bin/sh^M: bad interpreter: No such file or directory。问题分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信... 阅读全文
摘要:
slrps@linux-vnbn:~/BeginningC/chapter12> gcc Program12.1.c -o Program12.1Program12.1.c: 在函数‘main’中:Program12.1.c:24: 错误:在 C99 模式之外使用‘for’循环初始化声明#inclu... 阅读全文
摘要:
在写程序时,有时候编译器需要程序必须是英文输入,但大家经常切到中文或者直接复制网络上的源代码,所以就出现了et_ip.c:28:1: 错误: 程序中有游离的‘\302’get_ip.c:28:1: 错误: 程序中有游离的‘\240’get_ip.c:28:1: 错误: 程序中有游离的‘\302’ge... 阅读全文
摘要:
功能把格式化的数据写入某个字符串缓冲区。头文件stdio.h原型int sprintf( char *buffer, const char *format, [ argument] … );参数列表buffer:char型指针,指向将要写入的字符串的缓冲区。format:格式化字符串。[argume... 阅读全文
摘要:
VC6.0下如何显示行号:首先去下载VC6LineNumberAddin,网上都有这个插件提供下载。下载后解压。1. 如果你的VC安装在C盘,请拷贝文件VC6LineNumberAddin.dll到如下目录:C:\Program Files (x86)\Microsoft Visual Studio... 阅读全文
摘要:
转载Visual Assist X设置:http://www.cnblogs.com/gaojun/archive/2010/03/16/1687304.htmlVisual Assist X的使用方法open file in solution 打开文件中的解决办法open Correspondin... 阅读全文
摘要:
VC++动态链接库DLL编程深入浅出4.非MFC DLL4.1一个简单的DLL 首先在VC++中new一个win 32 Dynamic-Link Library工程dllTest。MFC AppWizard(dll)建立的是MFC动态链接库。 在建立的工程中添加lib.h和lib.cpp文件/... 阅读全文
摘要:
标签页和窗口快捷键Ctrl+N打开新窗口。Ctrl+T打开新标签页。Ctrl+Shift+N在隐身模式下打开新窗口。按Ctrl+O,然后选择文件。在谷歌浏览器中打开计算机中的文件。按住Ctrl键的同时点击链接。或用鼠标中键(或鼠标滚轮)点击链接。从后台在新标签页中打开链接。按住Ctrl+Shift的... 阅读全文
|