pikacchuのプロフィール

@pikacchu pikacchu
ありがとう数24
質問数5
回答数34
ベストアンサー数
11
ベストアンサー率
44%
お礼率
68%

  • 登録日2001/08/02
  • 元上司への贈り物で悩んでいます

    会社の上司が退職されることになり、お世話になった数人で記念品を贈ろうということになったまではいいのですが、さて、何を贈ればいいかまったく知恵がでてきません。この上司というのが副社長でして、また年齢も75歳くらいです。 退職後はいなかの別荘で奥さんとゆっくり過ごすらしく、かなりの金持ちです。 とはいっても予算も12000円くらいとかなりの制約があります。 みなさんの経験や意見をお聞かせください。

    • trowa
    • 回答数3
  • Cシェルでの質問

    シェルについての質問ですが、 1、nkdir /a/$b/$b`date+'%Y'` とディレクトリを作り 作成したディレクトリにファイルを移動したいのですが、 ディレクトリを作る際に、 /$bのしたに$bという名前のファイルしかでず、 うまく出来ません。 2、2つのファイル、a,bの差分をとるシェルを作りたいのですが、考えれば考えるほどどのような切り口で作ればよいか解らなくなっています。おそらくdiffコマンドを使うのでは?という所までは来ているのですが、その結果ファイルを使う必要があり、更に園ファイルを編集しなければならなく、訳がわからなくなっている状態です。 この2点、どちらかおわかりの方、どうかご教授のほどよろしくお願い致します。

  • 二つ以上の値を返す関数

    たとえば、a,bという値を関数に入れて、関数の中で変わったa,bを受け取るような方法はないでしょうか。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=138798 の int main(void) { int a=1, b=2; func(&a, &b); printf("%d, %d\n", a, b); return 0; } void func(int *x, int *y) { *x++; *y++; } を実行してみましたが、 「関数 'func' は定義されていません。int 型の値を返す外部関数と見なします。」 と出てきました。 助言をよろしくお願いします。

  • 多分インクリメントがよく解ってないのかも

    #include <iostream> using namespace std; int main() { int s = 1; for(int i=0; i<5; i++){ for(int k=0; k<s; k++){ cout << '*'; } cout << '\n'; s++; } return 0; } をコンパイラすると、 * ** *** **** ***** の様に出力されます。 この二つの**マークの所から、なぜ、そうなるのかが理解できません。 for(int k=0; k<s; k++){ の k<s;の所は最初、0<1;となって。*が一つ出力され、k++でkが1になり'\n'で改行され、 s++でsが2になり、1<2;となり出力の2行目に*が一つでます。でも1<2なので、\nになってしまいます。 しかし、この考え方は間違っているので、理解できないのです。 要点は**がどの様な手順で出力されているのかが解りません。 **が理解できれば***や、****も理解できると思います。 for(int k=0; k<s; k++){ cout << '*'; } のk++のインクリメントは{ }のブロック内の最後の地点で、1プラスになるのですよね? 

  • 効きますか? マイナスイオンブレス。

     今流行のイオンブレスって、ゴム製のようなものですね。本当に何らかの効果はあるのでしょうか? 効いた人も効かなかった人も、どんなささいな事でもぜひご意見を聞かせてください。