В самом начале создаем 1 элемент стека "top" (он же пока что и является верхним) при помощи конструктора с полями key = NULL, deeperElement = NULL;
>>> lst = [1, 2, 3, 4, 5] * 10
>>>
>>> out = [n * 2 if i % 9 == 0 else n
... for i, n in enumerate(lst, 1)]
>>> out
[1, 2, 3, 4, 5, 1, 2, 3, 8, 5, 1, 2, 3, 4, 5, 1, 2, 6, 4, 5, 1, 2, 3, 4, 5, 1, 4, 3, 4, 5, 1, 2, 3, 4, 5, 2, 2, 3, 4, 5, 1, 2, 3, 4, 10, 1, 2, 3, 4, 5]
>>> int main(int argc, char *argv[])int main(int argc, char **argv)void func(char ***p) { (*p)++; }
...
func(&argv);#include <iostream>
using namespace std;
void func(char ***p)
{
(*p)++;
}
int main(int argc, char *argv[])
{
cout << argv << " " << *argv << endl;
func(&argv);
cout << argv << " " << ((*argv) ? *argv : "no") << endl;
return 0;
}[guest@localhost cpp]$ .iso++ t.cpp -o t
[guest@localhost cpp]$ ./t
0xbffc3114 ./t
0xbffc3118 no
[guest@localhost cpp]$ ./t a
0xbf999594 ./t
0xbf999598 a
[guest@localhost cpp]$Кратко о программе которую я хочу написать. Это база данных собственных ошибок (в разных областях)
while (cond) {
f1();
f2(); f3();
}
int func(int x)
{
return x / 10;
}
...
a = func(a); Или хотя бы расскажите, что он делает.
import urllib.request
url = 'http://www.ex.ua'
data = urllib.request.urlopen(url)
enc = data.info().get_content_charset() or 'latin1'
doc = data.read().decode(enc)
print(doc)