Публикации по теме 'c'


C для начинающих (часть шестая)
К этому моменту мы рассмотрели большую часть инфраструктуры, теперь я хотел бы поговорить о возможностях расширения типов в C. typedef — это ключевое слово, которое позволяет вам сообщить компилятору, что у вас есть новый тип, который вы хотите, чтобы он распознал. Это может иметь ряд применений. Вы можете использовать его для переназначения базовых типов, возможно, для помощи в кросс-платформенной работе вплоть до определения ваших собственных типов для конкретных приложений. тип..

Базовое задание по программированию на C# 3. День
15.02.2023 C# Моя цель — изучить C# и поделиться с людьми тем, что я узнал. Я упомянул примеры с кодами комментариев. Мы продолжим о C# Продолжим о C# Типы данных Паскаль Кейс верблюдЧехол Тернарный оператор Вложенный тернарный оператор Переключающий метод Делать пока Метод для каждого Сначала я поделился этой информацией в своем блоге как Python, теперь я поделюсь ею как C # в своем блоге. 1.) Какие типы данных существуют в языке C#? Типы данных = это тип..

Обнуление памяти при использовании jemalloc в Go
Я обнаружил эту известную проблему в cgo несколько лет назад, но она актуальна и сегодня. Несмотря на то, что проблема задокументирована, ее все равно сложно отладить, если вы не знаете о ней заранее. В настоящее время в погоне за производительностью программисты часто используют ручное управление памятью, вызывая malloc/free через механизм cgo . В первую очередь меня интересовало использование jemalloc для одного из моих проектов. Позвонить из Go довольно просто. Тем..

Указатель в C за 5 минут!
Указатели — это переменные, которые содержат адреса других переменных.

Функции высшего порядка и указатели на функции в C
Многие языки программирования поддерживают функции высшего порядка. Согласно Википедии , функции высшего порядка — это функции, которые могут либо иметь другую функцию в качестве параметра, либо возвращать другую функцию. В контексте языка программирования C стиль функций высшего порядка может быть реализован с помощью указателей на функции. Когда мы используем указатели на функции, мы можем присваивать их, помещать в массивы, передавать их функциям, возвращать их функциями и так далее...

Советы и рекомендации по Visual Studio  — Навигация
Это первая статья в серии статей, предназначенных для освещения различных функций Visual Studio, которые могут быть хорошо известны каждому разработчику, использующему его. По крайней мере, раз в месяц коллега знакомит меня с функцией, которую они используют ежедневно, о существовании которой я понятия не имел, но которая может сэкономить мне бессчетное количество часов в ходе проекта. Эта статья посвящена навигации в Visual Studio, что может быть невероятно утомительным при работе над..

Интересно, как работает абстрактная структура данных…
В современных языках, таких как C++, python или java, мы использовали множество встроенных структур данных, таких как массивы, стеки, очереди, и мы никогда не сталкивались с проблемой типа «тип данных XYZ несовместим со структурой данных ABC». строки не могут быть созданы. Независимо от того, является ли тип данных примитивным или определяемым пользователем, структура данных ABC всегда работала. В динамически типизированных языках, таких как Python, мы можем напрямую написать my_list =..