SORU
16 Kasım 2008, Pazar


Sol-pad boşluk, basit bir beşgen kullanmaktır

Ne kadar basit bir beşgen kullanmaktır kullanırken soldaki boşluk içeren bir dize ped alabilir miyim?

Örneğin, yazdırmak için "Alo" 40 boşluk ile önceki istiyorum.

Ayrıca, yazdırmak istiyorum dizesi birden çok satır oluşur. Her satırı ayrı ayrı yazdırmak gerekiyor mu?

EDİT: Sadece temiz olması için, tam olarak 40 boşluk her satırı önce basılmış istiyorum.

CEVAP
16 Kasım 2008, Pazar


Eğer kelime istiyorsanız "Merhaba" yazdırmak için sol boşluk doldurma, aşağıdaki kullanım ile 40 olan bir sütun geniş bir karakter.

char *ptr = "Hello";
printf("@s\n", ptr);

35 boşluk, kelime sonra verecek "" Merhaba. Bu biçim, sütun, ancak veri değişiklikleri (Peki . ne kadar istediğini biliyorum şeyler nasıl olur ^em>biryapabilirsin.

Tam 40 boşluk sonra bir metin istiyorum biliyorum, sadece sürekli bir baskı içinde 40 boşluk kaydedin. Eğer birden fazla satır yazdırmak gerekiyorsa, bu gibi printf birden çok deyimleri üzerinde kullanın ya da bunu bir döngü içinde, ptr değeri her zaman değişiyor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Artorius FullPower

    Artorius Ful

    29 Temmuz 2007
  • Easy Learn Tutorial

    Easy Learn T

    10 Kasım 2012
  • FD2097

    FD2097

    21 HAZİRAN 2009