All of lore.kernel.org
 help / color / mirror / Atom feed
From: Stephen Samuel <samuel@bcgreen.com>
To: _z33 <timid.Gentoo@gmail.com>
Cc: linux-newbie@vger.kernel.org
Subject: Re: what do the dots mean?
Date: Mon, 05 Sep 2005 09:04:21 -0700	[thread overview]
Message-ID: <431C6C85.1050403@bcgreen.com> (raw)
In-Reply-To: <dfeo9p$m08$1@sea.gmane.org>

No the second dot does NOT disappear... Watch  your output closely.
You should also get yourself a linux distribution ( www.knoppix.org
has bootable CD or DVD images ).  and try the command 'man ctime'
(the reason why I say that is that is that 'PAUSE' is a DOS command)

The %.24s says "Only print the first 24 characters of the output
from 'ctime'.  You see, the output from ctime includes a newline as
the last (25th) character of it's output,  so  %.24s chops off the output
just before the newline.

I.e. the resultint output is   <DATE>\n.\n

The trailing dot is now on the next line.

_z33 wrote:

> sumit kalra wrote:
>
>> Well, the first dot along with the 24 (%.24s) specifies to printf to 
>> print only 24 characters of the
>> string.
>>
>> Second dot is a full stop after the string. :-)
>>
>
> Thanks for the info.
>
> But in that case when you remove the first dot you should be able to 
> see the second dot for sure, right? But the moment I remove the first 
> dot, the second dot disappears from the output.

        printf("It's %.24s.\n", ctime(&now));
        system ("PAUSE");

-- 
Stephen Samuel +1(604)876-0426                samuel@bcgreen.com
		   http://www.bcgreen.com/~samuel/
   Powerful committed communication. Transformation touching
     the jewel within each person and bringing it to light.

-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs

  parent reply	other threads:[~2005-09-05 16:04 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-09-04 20:55 what do the dots mean? _z33
2005-09-04 12:05 ` sumit kalra
2005-09-05  0:45   ` _z33
2005-09-04 13:10     ` sumit kalra
2005-09-05 16:04     ` Stephen Samuel [this message]
2005-09-06 16:51       ` _z33

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=431C6C85.1050403@bcgreen.com \
    --to=samuel@bcgreen.com \
    --cc=linux-newbie@vger.kernel.org \
    --cc=timid.Gentoo@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.