tömbök húrok
Ahhoz, hogy hozzon létre egy kétdimenziós tömböt sorok használt karakter tömb, ahol a méret a bal oldali index meghatározza a sorok számát és méretét a jobb - a maximális hossza minden sor. Például, ha a következő utasítást nyilvánították tömb van kialakítva, hogy 10 sor 80 karakter.
Ahhoz, hogy a egyvonalas elegendő kijelölni csak a bal index. Például a következő nyilatkozatot okok jelentkeznek () függvény az írás a harmadik sorban a tömb str_mas.
Ahhoz, hogy hozzáférjen a harmadik sorban a negyedik karakter ahhoz, hogy írni
Feladat 146.V következő program használatát mutatja egy tömböt végrehajtásában bér alkalmazottak órabér és kimeneti utasítások a fizetések ábécérendben nevük.
printf ( "% -25s% 12.2f \ n", Fio [k], fizetés [k]);
Feladat 147.Programma végez statisztikai adatok feldolgozását szállítási munkamenet diákok egy csoportja. A nevét a hallgatók tömb tárolja a sorok fio [M] [Lstr], és értékeli az N (N = 4) alanyok - egy kétdimenziós tömböt munkamenet [M] [N]. A program különösen kiírja a nevét, akik két és számukat, valamint a téma, amelyben a diákok a legtöbb kettes.
using namespace std;
const int M = 5, N = 4, LStr = 20;
// használhatnak szelektáló sorok strcpy (), strcmp ()
void sor (char Fio [] [LStr]. int count)
for (i = 0; i A (k = i + 1; k // állítsa a helyét a kimeneti áramlási wcout.imbue (locale ( "rus_rus.866")); float mark [M] [N]; int i, k, vizsgálat, max, p [N-1], predmet; wcout< wcout< wcout< printf ( "\ n% -15S% -10.0f% -10.0f% -10.0f% -10.2f", Fio [i], wcout<Kapcsolódó cikkek