#includeusingnamespacestd;intmain(intargc,char**argv){charc='x';char*p=&c;cout<<p<<endl;cout<<*p<<endl;cout<<(void*)p<<endl;///P指向内容的地址cout<<&p<<endl;...
分类:
其他好文 时间:
2014-08-30 20:23:39
阅读次数:
205
%04d 表示在输出一个小于4位的数值时, 将在前面补0使其总宽度为4位。补充学习:格式化规定符%d 十进制有符号整数%u 十进制无符号整数%f 浮点数%s 字符串%c 单个字符%p 指针的值%e 指数形式的浮点数%x, %X 无符号以十六进制表示的整数%0 无符号以八进制表示的整数%g 自动选择合...
分类:
其他好文 时间:
2014-08-22 12:13:16
阅读次数:
2061
/**
* 功能:命令行参数
* 时间:2014年8月13日08:56:24
* 作者:cutter_point
*/
#include
#include
using namespace std;
int main(int argc, char* argv[]) //字符指针
{
cout<<"argc="<<argc<<endl;
for(int i=0 ; i !...
分类:
编程语言 时间:
2014-08-13 10:38:35
阅读次数:
245
对于编程初学者很多人对gets和scanf都没做过深入的了解,本文为大家详细说明gets和scanf的区别
gets
1、函数:gets(字符指针)
2、头文件:stdio.h(c中),c++不需包含此头文件
3、原型:char*gets(char*buffer);
4、功能:从stdin流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在bu...
分类:
其他好文 时间:
2014-08-06 11:57:51
阅读次数:
259
说说:万万没想到会在这道题上花费这么多时间。这道题其实就是比较繁琐而已,需要一个比较大的结构记录一个队伍的所有信息。原以为最难的是对比赛结果字符串的提取,但事实证明这倒还挺简单的。关键是后面对比赛结果的排序,原理相对简单,代码较庞大。需要注意的是,最后如果按队名排序是不区分大小写的,并且队名不只是英文字母!而且这里提一下C的语言特性,如果在调用一个返回字符指针的函数,且返回的是被调用函数内定义的字...
分类:
其他好文 时间:
2014-08-06 11:56:31
阅读次数:
272
常用标准库:
assert.h:断言,包含assert宏。可以进行自我检查
ctype.h:字符处理,字符的分类,大小转换
errno.h:错误信息处理
float.h:浮点数特性
limits.h:整数的大小,提供了描述整数类型的宏
lcale.h:本地化
math.h:数学函数
setjmp.h:跳转
signal.h:信号处理
stdarg.h:可变长参数处理
stdd...
分类:
其他好文 时间:
2014-08-05 11:13:29
阅读次数:
264
题目:有一段文本,将文本中的所有单词,存放到一个字符指针数组中(要求每个单词内存恰好)。第一种做法charc[]="asdafilkjglripkjgdrgdssdggs";charb[10]={0};char*a[10]={NULL};inti=0,j=0,k=0;//i使字符不断后移,j用来标识指针a,k用来标识中间字符数组b;while(1){//把字符串..
分类:
其他好文 时间:
2014-07-30 12:32:34
阅读次数:
256
转载于:http://www.cnblogs.com/KingOfFreedom/archive/2012/12/07/2807223.html本文是通过几篇转帖的文章整理而成的,内容稍有修改:一、C语言中,为什么字符串可以赋值给字符指针变量char *p,a='5';p=&a; //显然是正确的,...
分类:
编程语言 时间:
2014-07-22 22:50:33
阅读次数:
214
符号表初始化 符号表用于建立符号名称、类型和值之间的关系。其中,名称为null结尾的任意字符串;类型为标识各种符号的整数;值为一个字符指针。符号表主要用来作为目标模块加载的基础,但在需要名称和值关联的任何时候都看使用。 运行系统中一般存在两个符号表结构sysSymTbl和statSymTbl。sysSymTbl为目标机的系统符号表,通过程序或tShell动态加载...
分类:
其他好文 时间:
2014-07-22 22:39:52
阅读次数:
261
1、字符串的表示形式(1)用字符数组存放一个字符串,然后输出该字符串。char string[] = "I am happy";printf("%s",string);(2)用字符指针指向一个字符串。char *string = "I am happy";printf("%s",string);2、...
分类:
编程语言 时间:
2014-07-20 08:16:23
阅读次数:
204