码迷,mamicode.com
首页 >  
搜索关键字:printf    ( 15030个结果
宏##
##是连接符号,连接两个宏eg:#include #define s5(a) supper_##avoid supper_printf(const char* p ){printf("this is supper printf:\n%s\n",p);}int main(){ s5(printf)("...
分类:其他好文   时间:2014-07-19 15:15:52    阅读次数:211
php字符串处理
字符串的输出echo和print和printf和sprintf的区别1. echo函数: 输出函数,是命令,不能返回值。echo后面可以跟很多个参数,之间用分号隔开,如: echo $myvar1; echo 1,2,$myvar,"bold"; 2. print函数:是函数,可以返回一个值,只能有...
分类:Web程序   时间:2014-07-19 14:23:56    阅读次数:234
Linux终端:用cat命令查看不可见字符
时常,某个程序或软件并没有语法错误,并且你检查它的相关内容也确实没有发现问题。这是因为你用普通文本编辑器软件来查看的时候,有许多字符没有显示出来,但在终端使用cat命令可以很容易地检测出是否存在这些字符。 ~首先,我们创建一个简单的文本文件,写入一些特殊字符。打开终端,运行命令: printf 'testing\012\011\011testing\014\010\012more test...
分类:系统相关   时间:2014-07-19 02:16:15    阅读次数:339
3.1 测试能否对标准输入设置偏移量
file/seek.c#include "apue.h"intmain(void){ if (lseek(STDIN_FILENO, 0, SEEK_CUR) == -1) printf("cannot seek\n"); else printf("seek OK\n"); exit(0);}
分类:其他好文   时间:2014-07-18 23:27:20    阅读次数:187
C/C++宏的一些特殊用法
在C/C++中,宏定义是由define完成的,define中有三个特殊的符号值得我们注意:1. #:在宏展开的时候会将#后面的参数替换成字符串,如: #define p(exp) printf(#exp); 调用p(asdfsadf)的时候会将#exp换成"asdfsadf"2. ##:将前后两个的...
分类:编程语言   时间:2014-07-18 21:18:06    阅读次数:267
C++之类析构函数为什么是虚函数
请说明下列代码的输出,并解释原因。#includeclass A{public: virtual ~A();};A::~A(){ printf("delete A\n");}class B : public A{public: ~B();};B::~B(){ printf("...
分类:编程语言   时间:2014-07-18 20:03:10    阅读次数:281
递归实现二进制转十进制
题目:应用递归,将输入的二进制数转换为十进制。#include #include void binary_to_decimal(char *s, long dec){ if( *s == '\0' ) printf("Decimal: %ld\n",dec); else ...
分类:其他好文   时间:2014-07-18 18:23:50    阅读次数:217
第一个C语言程序
前面介绍了C语言得发展,原理运行机制下面写两个C程序,下面介绍C源程序得基本部分和书写格式。 【例1-1】输出Hello World!1 #include2 3 int main(void)4 {5 printf("Hello World!%/n");6 return 0;7 }V...
分类:编程语言   时间:2014-07-18 15:23:11    阅读次数:241
脚本的对比
shell&python脚本的对比下面是收集系统信息的脚本,对比一下,shell和python的区别。#!/bin/bash #Asysteminformationgatheringscript functionuname_func() { UNAME="uname-a" printf"Gatheringsysteminformationwiththe$UNAMEcommand:\n\n" $UNAME } functiondisk_func(..
分类:其他好文   时间:2014-07-17 19:38:27    阅读次数:274
BZOJ 1192 鬼谷子的钱袋 (二进制思想)
题解:鉴于二进制的思想来划分#include int main(){ int n,d=0;scanf("%d",&n); while(1<<d<=n)d++; printf("%d\n",d);}
分类:其他好文   时间:2014-07-17 09:58:59    阅读次数:197
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!