Skip to content

Instantly share code, notes, and snippets.

@devalv
devalv / misc.md
Last active September 6, 2025 08:28
misc

Ubuntu change login screen resolution

# Set display properties for a user
sudo cp ~/.config/monitors.xml /var/lib/gdm3/.config/
sudo dpkg-reconfigure gdm3
# reboot

Search process by port

Для чего нужны мьютексы?
int arr[5] = {};
Как передать массив в функцию в качестве аргумента?
Что делает функция realloc()?
int* p1 = malloc(5 * sizeof(int));
int** p2 = &p1;
free(*p2);
Есть ли утечки памяти?
void func(void)
{
static int j = 0;
j++;
printf("%i ", j);
}
int main(int argc, char **argv)
{
func();
В приложении два файла main.c и foo.c
//main.c
static int var1 = 0;
int main (nt argc, char **argv)
{
return 0;
}
В приложении два файла main.c и foo.c
//main.c
int var1 = 0;
int main (int argc, char **argv)
{
return 0;
}
unsigned int a = 1;
unsigned int b = 2;
unsigned int c = a | b;
Чему равна c?
int a = 1;
int b = 1;
int c = 0;
int d = (a || b) && c;
Чему равна d?