仮設古書店 | Big_Note | 塵芥堂日記

内容を隠す | 単記事選択 | 話題順一覧 | 日付順一覧 | 最近の一覧

単記事選択: #628

#628 C言語、板宿。 / funai [980312(Thu) 20:56]
<<精神的にだらだら。

10時に起床、ワッフル(サンリツ)を食べてネットに繋ぐ。
昨夜からぽちぽち書き始めたCプログラムに少し手を入れてみた。

#include <stdio.h>
#include <malloc.h>

#define MAX 1000

int reverse (char s[]);


main()
{
	char hello[MAX];

	printf("input some string: ");
	scanf("%[^\n]",&hello);

	reverse (hello);

	printf("\nreverse string is: ");
	printf("%s",hello);
}


int reverse (char s[])
{
	int len;
	int i;
	char c;
	char *tmp;

	for (len=0; (c = s[len]) != '\0'; ++len)
		;

	tmp=(char *) calloc(len-1, sizeof(char));

	for (i=0; i<len; ++i)
		tmp[len-(i+1)] = s[i];

	for (i=0; i<len; ++i)
		s[i] = tmp[i];

	return 0;
}

Hello Worldよかは複雑じゃろ? ポインタだの型変換だのは苦手分野に属するが、
アセンブラで書いてた時代を思えばそれでも楽チンであると言えよう。
もう少し基礎事項を勉強したら何か実用的なものを一つ組んでみたい...
自分の書いたものがexeファイルになるのは気分良いものな。

便所行ってからC本読みつつ二度寝。
5時前に起き出して何だかバグっぽいAFlistの処理をいじったが
バグでは無かった事が判明。コピーを取ってなかったので手動で復旧。徒労。

LXにショボい「まきがめ」を入れたりなど。7時前に山陽で板宿へ。

板宿、「ハックルベリー」でキノコスパと和風ミニサラダとハイネケン。
店中女だらけで気色悪い。食後コーヒーを追加して日記書き。
ものすごく低能そうな美青年×2が来たので思わずタメイキをついたり。
人間はもう要らん、ウンザリじゃ見飽きた。

本屋を覗いてから山陽で帰宅、須磨浦公園で降りて小便。

本日聴いたCD:
Squarepusher "Feed Me Weird Things"
Aleksis Korner "The Lost Album"
Hayden "Everything I Long for"


話題順
←前の記事 | 次の記事→

日付順
←前の記事 | 次の記事→

仮設古書店 | Big_Note | 塵芥堂日記

|a|f|b|b|s| 1.13