Ruby中print和printf的区别》的相关内容

指针与数组的异同

指针是c的灵魂,俺这里只能抛砖引玉了.   1  首先,数组名不能当作赋值对象,比如下面的代码: char *s="abc"; char *s1="bcd"; s1=s; printf("%c\n",s1[0]); 可以正常运行,如果把 这边的指针变为数组就会出错。 2 下面阐述一下,指针和数组各自是如何访问的: char s[]="abc"; c=s ...
by simohayha 2007-05-18 浏览 (11391) 回复 (21) 关键字:

关于ruby一个简单的语法问题

我刚刚学习ruby和rails 在看agile web development with rails的时候,看到了下面的代码,好像其他地方也经常用下面这种形式 create_table:products do |t| 请问 do ||这样的形式,在语法里面是什么意思呀? 我看ruby中文文档,说do是用来定义块的,而且要和end配对呀。|xxx|这个有什么意思呀 希望可以给讲解下,多谢
by babo 2007-03-22 浏览 (853) 回复 (5) 关键字:

Java加密算法汇总

Base64: package com.cxlh.mm; public class Base64 { final static String baseTable = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; /** * Encode a byte array. ...
by kongshanxuelin 2008-09-19 浏览 (0) 回复 (0) 关键字: 加密算法

目前最快的N皇后问题算法!!!

最近老师布置了一道算法题目--N皇后问题。这个算法在本科时已经做过,现在的要求是尽可能的提高算法的执行效率。如果采用传统的办法,用3个数组来记录列、主对角线和次对角线的方式,虽然优化过语句,并且使用对称原则来减少一半的运算时间,但在1.66Ghz的机器上计算16皇后仍需要100多秒。 有的同学使用多线程方式来改进了算法,有效利用了服务器的多个CPU同时计算,好像在4CPU机器上用了17秒。但我觉得 ...
by Craft 2006-04-24 浏览 (5743) 回复 (11) 关键字:

类库介绍

#类库 =begin Ruby 像 C++ 一样,有许多类库可以供你使用,其中的 I/O 库很完善。前面我们使用了 puts 和 print ,你一定注意到它们并不是关键字,为什么能够直接使用? 一门编程语言,A)关键字可以直接使用;B)还有其它常用的应用程序,我们将它们放在一个专门的目录下,称为类库(许多类的仓库)。如果当前程序要用到类库中某个程序已经定义好的类、方法,就应该使用 requ ...
by weiweichen1985 2008-04-21 浏览 (89) 回复 (0) 关键字:

指针与数组的异同

指针是c的灵魂,俺这里只能抛砖引玉了.   1  首先,数组名不能当作赋值对象,比如下面的代码: char *s="abc"; char *s1="bcd"; s1=s; printf("%c\n",s1[0]); 可以正常运行,如果把 这边的指针变为数组就会出错。 2 下面阐述一下,指针和数组各自是如何访问的: char s[]="abc"; c=s ...
by simohayha 2007-05-18 浏览 (8656) 回复 (21) 关键字:

C语言笔试题--从CSDN转发

4.static有什么用途?(请至少说明两种) 1.限制变量的作用域 2.设置变量的存储域 7.引用与指针有什么区别? 1) 引用必须被初始化,指针不必。 2) 引用初始化以后不能被改变,指针可以改变所指的对象。 2) 不存在指向空值的引用,但是存在指向空值的指针。 8.描述实时系统的基本特性 在特定时间内完成特定的任务,实时性与可靠性 9.全局变量和局部变量在内存中是否有区别?如果有,是什么区 ...
by beluga 2006-10-09 浏览 (4286) 回复 (2) 关键字: 工作,C语言

c语言中的输入输出

c语言中的输入输出   在c中输入输出是最基础的操作,但是,如果不加注意,也很容易犯错误。   本人由于一时疏忽,竟然在输入输出上耗费一个小时,请看下面一段代码: #include<stdio.h>main(){ short int a,b; float c,d; long e,f; unsigned int u ...
by bbsunchen 2007-04-17 浏览 (267) 回复 (0) 关键字: c 基础 输入输出

Ruby中一些基本的语法

Ruby语法速查 命名:局部变量、方法参数和方法名称应该用一个小写字母开头或者用一个下划线开头;全局变量用美元符作为前缀 $;而实例变量用 @ 开头;类变量用 @@ 开头;类名、模块名和常量应该用大写字母开头。   IO: printf "Number: %4.3f, String: %s", 7.8, "hi!"   数组: [ 2.4, 99,“thank ...
by Underwind 2007-02-21 浏览 (483) 回复 (0) 关键字:

菜鸟提问题

发现一个挺有意思的事情。废话不多说,直接上代码。 int main(char[][] argv) { const char[] stringA = "Hello"; // 在默认代码段申请一块只读内存 char[] stringB = stringA; // stringB保存的内存地址跟stringA并不一致 printf("stringA's A ...
by Colorful 2007-05-30 浏览 (968) 回复 (11)

一个模板函数的重载问题~

RT,下面这段代码为什么编译通不过? #include<iostream> using namespace std; /** * 为什么这段代码编译出错?? */ template<typename T> void print(T value); int main(){ print(1); } template<typen ...
by Eastsun 2007-11-29 浏览 (705) 回复 (10)

从hollo world 开始,就遇到问题

int main(char[][] args) {     printf("hello world\n");     printf("args.length = %d\n", args.length);     for (int i = 0; i < args.length; i++) printf( ...
by achun 2007-04-20 浏览 (855) 回复 (15)

F#程序设计语言初步(下)

F#源文件 你将会看到已经加入了一个新文件。打开该文件,将会显示F#模板中充满了作为简单指南的代码。 尽管本文只对F#作简单介绍,但我们将会看一段简单的代码:斐波那契数列生成器,这是一个了解函数式编程的相当标准的基本程序。 我们将会使用斐波那契数列的标准定义。fib函数代码来自F#手册。下面是我们的简短小程序(列表A): 列表 A // A Fibonacci Sequence gene ...
by kimmking 2008-09-13 浏览 (43) 回复 (0)

关于std::string的编译

问题:std::string编译后产生大量汇编代码导致可执行文件过大。 程序上下下文:     declare: fun(const string& s);     caller: fun("test"); 编译环境:     GCC 2.9 结果:     一条简单的函 ...
by dynamo2 2007-07-13 浏览 (1036) 回复 (6)

新编程语言:C--

官方网站:http://www.cminusminus.org 引用:介绍:C-- 语言是一个编译器的目标语言。该想法是一种一个高层次的语言编译器,转换程序进入到C --语言,使得C--编译器产生本土代码。 1 Introduction C-- is a compiler-target language. The idea is that a compiler for a high-le ...
by jejwe 2008-02-10 浏览 (1337) 回复 (0) 关键字: c--

[听译大师说话]python 创始人访谈录2: python 的起源 特点和未来

perl 创始人和 python 创始人 听译这东西的确很累人,一次翻译太多也很疲惫。 我尽量想在一篇博客中包含尽量多的内容,结果最终搞的自己兴趣全无了,下次看来还是应该一点一点的来。 我的听力还是不好,有一些东西没听出来我就不翻译了,大体意思上应该不会差很多的,希望大家见谅。 主持人: Chris DiBona (Google 开源网站负责人) and Leo Laporte (Tw ...
by koalant 2008-07-22 浏览 (1711) 回复 (3) 关键字:

相关问答

赞助商链接