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

  • Fubar Protocol

    Fubar Protoc

    21 AĞUSTOS 2010
  • mahalodotcom

    mahalodotcom

    8 HAZİRAN 2007
  • SellerDp

    SellerDp

    27 EKİM 2009